у меня есть это в мой кронтаб:
PATH=/usr/bin:/usr/local/bin:$PATH
*/1 * * * * /usr/bin/env bash > ~/cron.log 2>&1
вывод в cron.log
следующий:
/usr/bin/env bash: No such file or directory
/usr/bin/env
а также /bin/bash
оба существуют. И я также могу выполнить эту команду от того же пользователя, которому принадлежит этот кронтаб без каких-либо ошибок. Я также попытался добавить
SHELL=/bin/bash
в верхней части файла crontab. Никакие эффекты. Понятия не имею, что происходит. Также это:
*/1 * * * * which bash > ~/cron.log 2>&1
в файле журнала ничего не отображается. Это все, что у меня есть мой crontab для этого пользователя, ничего больше.