Вы можете попробовать настроить задание cron для поиска ошибок, выполните следующие действия:
То, что вы получите в $0
, зависит от того, как была вызвана оболочка. Если вы начнете с bash
, это будет bash
. Если вы начнете с /bin/bash
, это будет /bin/bash
. То же самое для zsh
.
$ bash
$ echo $0
bash
$ exit
exit
$ /bin/bash
$ echo $0
/bin/bash
$ exit
exit
$ /bin/../bin/../bin/bash
$ echo $0
/bin/../bin/../bin/bash
$ exit
exit
$ zsh
$ echo $0
zsh
$ exit
$ /bin/zsh
$ echo $0
/bin/zsh
$ exit
$ /bin/../bin/../bin/zsh
$ echo $0
/bin/../bin/../bin/zsh
$ exit