表 1 显示了一些更常见的文件测试。如果被测试的文件存在,而且有指定的特征,则结果为 True。
操作符 | 特征 |
---|---|
-d | 目录 |
-e | 存在(也可以用 -a) |
-f | 普通文件 |
-h | 符号连接(也可以用 -L) |
-p | 命名管道 |
-r | 可读 |
-s | 非空 |
-S | 套接字 |
-w | 可写 |
-N | 从上次读取之后已经做过修改 |
表 1 显示了一些更常见的文件测试。如果被测试的文件存在,而且有指定的特征,则结果为 True。
操作符 | 特征 |
---|---|
-d | 目录 |
-e | 存在(也可以用 -a) |
-f | 普通文件 |
-h | 符号连接(也可以用 -L) |
-p | 命名管道 |
-r | 可读 |
-s | 非空 |
-S | 套接字 |
-w | 可写 |
-N | 从上次读取之后已经做过修改 |