shell脚本报错:"[: =: unary operator expected"
if [ $RETURN == "OK" ];
then
echo "OK"
fi
此种情况若RETURN为空,则判定为 [ = "OK"],[与"OK"匹配缺少'['。[@more@]
if [ $RETURN == "OK" ];
then
echo "OK"
fi
此种情况若RETURN为空,则判定为 [ = "OK"],[与"OK"匹配缺少'['。[@more@]
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23937368/viewspace-1055620/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/23937368/viewspace-1055620/
本文探讨了Shell脚本中遇到的[:=:unaryoperatorexpected错误,并提供了修复方法,特别关注RETURN变量为空时的处理逻辑。
236

被折叠的 条评论
为什么被折叠?



