-z 标志在这里是什么意思

Zhe*_*Hao 8 shell-script test

-z下面代码中的标志是什么意思:

if [ -z $TEST_PARAM ]; then
Run Code Online (Sandbox Code Playgroud)

是否有此类标志的列表?

对于像 的标志ls -l,我知道在哪里可以找到它,但是对于单个标志,我没有得到任何网站描述它。

Mic*_*mer 10

-z STRING 意思是

STRING 的长度为零

你可以看到所有这些的列表man test

[test命令的别名,尽管在实践中通常由您的 shell 实现。不过,您可能有一个/bin/[. 所有这些-X测试都是test.