Я не очень хорошо разбираюсь в сценариях Linux, использующих Bash, поэтому я хотел понять, что означает следующая строка:
[ ! -z "$lastPID" -a -d /proc/$lastPID ] && exit
Я понимаю, что если утверждение в скобках верно, тоскрипт выходит.То, что я хотел бы сделать, это что-то еще, вместо выхода я хотел бы установить переменную равной 1.
Могу ли я просто обновить выражение, как это?
[ ! -z "$lastPID" -a -d /proc/$lastPID ] && $prc=1