刚学几天,有个问题求教各位大哥

各位大哥,小弟刚学几天,请问命令“test”和“[]”一样的,为什么我用test做判断的时候老是出问题。
read -p "input Y/N" aa
test $aa="Y" -o $aa="y" && echo "YES" || echo "NO"

请问为什么不管输入什么都是显示YES,求救啊,对大家来说很简单的问题我试了好久都不行啊T_T

作者: zaki1234   发布时间: 2011-11-20

请问是不是test只能用于文件或者属性的判断,不能直接用于判断变量的值啊?

作者: zaki1234   发布时间: 2011-11-20