shell: integer expression expected 逻辑判断失败
#!/bin/bashfunction judge(){ echo "wang"}ret=`judge`if test $ret -eq wang;then echo "match"fi在shell脚本中,字符串比较实用的是 == 和 != 而不是 -ne -eq 等。具体如下:整数比较-eq 等于,如:if [ "$a" -eq "$b" ]...