0
脚本执行错误:壳牌脚本示出,而在Linux的
IMAGE=$imgvalue;
if [ $imgvalue :=1 ]
then
echo DO=ABC;
elif [ $imgvalue :=2 ]
then
echo DO=ETC;
elif [ $imgvalue :=3 ]
then
echo DO=XYZ;
else
echo "$imgvalue is unsupported";
exit 1;
fi
以上在脚本中,IMAGE=1
,IMAGE=2
,IMAGE=3
任何可以是我已分配的值。它只显示DO=ABC
。其他条件不起作用。任何人都可以解释我的脚本有什么问题吗?
非常相似,你最后一个[问题](http://stackoverflow.com/q/10509775/1330481)? – UNECS
只为我的教育是不是'IMAGE = $ imgvalue'倒退? – UNECS
或者是因为导出到新的shell而不是命令行shell? – UNECS