我不太熟悉使用Bash的Linux脚本编写,因此我想了解以下内容的含义:

 [ ! -z "$lastPID" -a -d /proc/$lastPID ] && exit


我知道如果括号中的语句为true,则脚本退出。我想做的是其他事情,而不是退出,我想将变量设置为1。

我可以这样更新语句吗?

 [ ! -z "$lastPID" -a -d /proc/$lastPID ] && $prc=1

最佳答案

我希望发布@Kamil Cuk关于explainshell.com的答案

explainshell.com是用于逆向工程和调试的出色工具。

linux - 如何在脚本中解释此BASH语句?-LMLPHP

10-06 12:59