读书人

诸位请进shell中[ ]的用法

发布时间: 2013-06-25 23:45:41 作者: rapoo

各位请进,shell中[ ]的用法
正在看鸟哥的教材,按照范例输入这样一个脚本:


jefferson@ubuntu:~$ cat sh07.sh
#!/bin/bash

read -p "Please input Y/N:" yn
[ "$yn" == "Y" -o "$yn" == "y" ] && echo "OK, continue" && exit 0

jefferson@ubuntu:~$



但是输出结果老是强调[]有问题:

Please input Y/N:Y
sh07.sh: 4: [: Y: unexpected operator


反复查看脚本内容,不知道问题在哪,求各位赐教!
[解决办法]
bash --version

LZ是用的bash吧?

读书人网 >perl python

热点推荐