我找不到任何简单易懂的资源来说明其含义并修复以下BASH shell错误,因此我将在研究之后发布我发现的内容。
错误:
-bash: [: too many arguments
Google友好版本: bash open square bracket colon too many arguments。
上下文:单个方括号中的if条件,带有简单的比较运算符,例如equals,大于等,例如:
VARIABLE=$(/some/command);
if [ $VARIABLE == 0 ]; then
# some action
fi
汪汪一只猫
幕布斯7119047