test条件测试
-e | 文件存在为真 |
---|---|
-f | 一个常规文件为真 |
-f | 一个常规文件为真 |
–c | 特殊字符为真 |
-b | 特殊块为真 |
-p | 命令管道为真 |
–S | 套接字为真 |
-g | sgid位为真 |
-u | suid位为真 |
–r | 可读为真 |
-w | 可写为真 |
-s | 不为空为真 |
–nt | 第一个文件比第二个新为真 |
-ot | 旧位真 |
-p | 管道为真 |
字符串测试
-z | 为空为真 |
---|---|
-n | 不为空为真 |
= | 不相同为真 |
– | – |
< | 字典顺序在前为真 |
> | 字典顺序排在后面为真 |
算是测试
-eq | 等于 |
---|---|
-ne | 不相等 |
-le | 小于或等于 |
– | – |
-ge | 大于或等于 |
lt | 小于 |
– | – |
-gt | 大于 |