在执行shell脚本命令的时候应该注意的问题

来源:互联网 发布:淘宝被方正字体投诉 编辑:程序博客网 时间:2024/05/18 00:49

read -p “please input (Y/N)”choose

    [ "$choose" == "y" -o "$choose" == "Y" ] && echo "Yes" && exit 0    [ "$choose" == "n" -o "$choose" == "N" ] && echo "No"  && exit 0    echo "Wrong Input" && exit 0

 

 

在执行的时候必须使用bash  不能使用sh

不然会报语法错误。

There is no mistake in your bash script. But you are executing it with sh which has a less extensive syntax ;)

So, run bash ./choose.sh instead :)

 

这是解释错误的原因。


这个问题http://stackoverflow.com/questions/3411048/unexpected-operator-in-shell-programming

在这里可以看到的

0 0
原创粉丝点击