首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

诸位请进,shell中[ ]的用法

2013-06-25 
各位请进,shell中[ ]的用法正在看鸟哥的教材,按照范例输入这样一个脚本:jefferson@ubuntu:~$ cat sh07.sh#

各位请进,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吧?

热点排行