字符串测试 口字符串测试 操作符两边必须留空格! [-z str 如果字符串str长度为0,返回真 [-n str 如果字符串str长度不为0,返回真 strl =str2 两字符串相等 [ strl ! str2 两字符串不等 name=Tom;[-z Sname ]echo $ name2=Andy;Sname Sname2 echo $ 10 10 字符串测试 [ str1 != str2 ] 两字符串不等 [ -n str ] 如果字符串 str 长度不为 0,返回真 [ str1 = str2 ] 两字符串相等 [ -z str ] 如果字符串 str 长度为 0,返回真 name=Tom; [ -z $name ]; echo $? 操作符两边必须留空格! 字符串测试 name2=Andy; [ $name = $name2 ] ; echo $?