首页 > 技术文章 >  shell中too many arguments错误的解决方法

shell中too many arguments错误的解决方法

原因:

中括号兼容问题

错误常出现在if语句中,可以直接将"[ ]"替换成"[[ ]]"就可以了

示例:

if [ $version == 7 ];then

修改为

if [[ $version == 7 ]];then

错误解决。

此答案有用么?
LiveZilla Live Chat Software