感谢支持
我们一直在努力

Shell Test命令参数解析

Test命令参数解析 .


test -n string : string 不为空


test -z string : string 为空


 


test int1 -eq int2  : int1 == int 2


test int1 -ne int2  : int1 != int2


test int1 -gt int2   : int1 > int2


test int1 -ge int2  : int1 >= int2


test int1 -lt int2    : int1 < int2


test int1 -le int2   : int1 <= int2


 


test -r filename   : 用户对文件filename有读权限


test -w filename  : 用户对文件filename有写权限


test -x filename   : 用户对文件filename有可执行权限


test -f filename   : 文件filename为普通文件


test -d filename  : 文件filename为目录


test -c filename  : 文件filename为字符设备文件


test -b filename  :文件filename为块设备文件


test -s filename  : 文件filename大小不为零


test -t fnumb      : 与文件描述符fnumb(默认值为1)相关的设备是一个终端设备


 


test ! -s empty   : empty 为空


 


test -a       : And


test -o       : Or

赞(0) 打赏
转载请注明出处:服务器评测 » Shell Test命令参数解析
分享到: 更多 (0)

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

支付宝扫一扫打赏

微信扫一扫打赏