以下列举的都是常用表达式:
文件判断表达式:
-e:文件是否存在
-d:目录是否存在字符串判断表达式:
-n $string/ $string:$string为空,则返回true
-z $string: $string不为空,则返回true
当字符串中含有空格时,上面的判断均会出错。
此时,应在$string上加上"",即:-n "$string"/ "$string"
- 整数变量表达式:
-eq:等于
-ne:不等于
-gt:大于
-ge:大于等于
-lt:小于
-le:小于等于
以下列举的都是常用表达式:
文件判断表达式:
-e:文件是否存在
-d:目录是否存在
字符串判断表达式:
-n $string/ $string:$string为空,则返回true
-z $string: $string不为空,则返回true
当字符串中含有空格时,上面的判断均会出错。
此时,应在$string上加上"",即:-n "$string"/ "$string"