文件测试操作符与字符串测试操作符

1.文件测试操作符

文件测试操作符
说明
-d file
文件存在且为目录则为真
-f file
文件存在且为普通文件则为真
-e file
文件存在则为真,-e不辩别时目录还是文件
-r file
文件存在且可读则为真
-w file
文件存在且可写则为真
-x file
文件存在且可执行则为真
-s file
文件存在且大小不为0则为真
-L file
文件存在且为链接文件则为真
f1 -nt f2
文件f1比文件f2新则为真
f1 -ot f2
文件f1比文件f2旧则为真

2.字符串测试操作符

字符串测试操作符
说明
-n “字符串”
字符串长度不为0则为真
-z “字符串”
字符串长度为0则为真
“字符串1” = “字符串2”
字符串1 = 字符串2则为真
“字符串1” != “字符串2”
字符串1 != 字符串2则为真

 


「 文章如果对你有帮助,请点个赞哦^^ 」 

0