“-z”在shell脚本中的作用是什么?

时间:2016-03-07 07:12:45

标签: shell if-statement scripting sh

我有这个脚本,我知道第一行和if块发生了什么,但是无法理解if条件。

pid5=$(ps aux | grep -w "consumer-1.0.jar general" | grep -v grep | awk '{print $2}')

        if [ -z "$pid5" ]; then
            kill -9 "$pid5" 
        fi

我也在google上搜索过,但是找不到任何帮助。

1 个答案:

答案 0 :(得分:2)

请参阅它所说的man页面:

  

`-z String'

 True if the length of String is zero.