感谢支持
我们一直在努力

Shell脚本比较运算符及逻辑运算符小结

1、数值


格式:


test “num1” opr “num2”


[ “num1” opr “num2” ]


opr 取值:


相等:-eq


不等:-ne


大于:-gt


小于:-lt  【l是字母L的小写】


小于等于:-le


大于等于:-ge


2、字符串


格式:


[ str1 opr str2]


[ opr str ]


opr取值:


相等:=


不等:!=


空串:-z


非空串:-n


3、文件


格式:


[ opr file ]


opr取值:


目录: -d


文件: -f


链接: -L


可读: -r


可写: -w


可执行: -x


文件非空: -s


4、逻辑运算符


逻辑与: -a          格式: [ condition1 -a condition2 ]


逻辑或: -o          格式: [ condition1 -o condition2 ]


逻辑否: !             格式: [ ! condition ]

赞(0) 打赏
转载请注明出处:服务器评测 » Shell脚本比较运算符及逻辑运算符小结
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏