帮忙看下这个shell,为什么总是运行出错
发表于 : 2012-08-10 15:48
#!/bin/bash
#Program:
# This program will show you the user's choice.
#History:
#2012/08/07 szhen first release
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:./
export PATH
read -p " please input (Y/N): " yn
echo " $yn"
[ "$yn" == "Y" -o "$yn" == "y" ] && echo " ok, continue" && exit 0
[ "$yn" == "N" -o "$yn" == "n" ] && echo " oh, interrupt!" && exit 0
echo " i don't know what is you choice" && exit 0
exit 0
运行时出现unexpected operator,第九行第十行,我的是12.04
#Program:
# This program will show you the user's choice.
#History:
#2012/08/07 szhen first release
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:./
export PATH
read -p " please input (Y/N): " yn
echo " $yn"
[ "$yn" == "Y" -o "$yn" == "y" ] && echo " ok, continue" && exit 0
[ "$yn" == "N" -o "$yn" == "n" ] && echo " oh, interrupt!" && exit 0
echo " i don't know what is you choice" && exit 0
exit 0
运行时出现unexpected operator,第九行第十行,我的是12.04