在哪里可以找到 [[ ]] 选项列表?

在哪里可以找到 [[ ]] 选项列表?

喜欢

[[ -s file ]]
[[ -z string ]]

最好是在网络上。

我查看了 ldp 网站,但找不到它们

手册页 ( man [) 很有帮助,但我正在寻找更紧凑的列表。

答案1

您没有指定您正在使用的外壳,但是例如

man bash 
/CONDITIONAL EXPRESSIONS

答案2

您可以通过在 shell 提示符下bash键入来获取内置文件和字符串测试运算符的列表。help test

答案3

man test | sed -n '/^  *-/,/^$/{/./p}'

倾向于将其压缩一点

相关内容