shell-test、[]用法

来源:互联网 发布:怎么下载网络倾听者app 编辑:程序博客网 时间:2024/06/05 19:53
 数值测试参数  说明-eq     等于则为真-ne     不等于则为真-gt     大于则为真-ge     大于等于则为真-lt     小于则为真-le     小于等于则为真例子[ 1 -lt 4 ]test 1 -lt 4
Linux下 0为真 1为假0为命令执行成功 非0 为命令执行失败 文件测试参数  说明-e 文件名  如果文件存在则为真-r 文件名  如果文件存在且可读则为真-w 文件名  如果文件存在且可写则为真-x 文件名  如果文件存在且可执行则为真-s 文件名  如果文件存在且至少有一个字符则为真-d 文件名  如果文件存在且为目录则为真-f 文件名  如果文件存在且为普通文件则为真-c 文件名  如果文件存在且为字符型特殊文件则为真-b 文件名  如果文件存在且为块特殊文件则为真
参数  说明=   等于则为真!=  不相等则为真-z 字符串  字符串为空则为真-n 字符串  字符串不为空则为真
0 0