Задача cron запущена. Сценарий run-logger.sh
находится и выполняется, иначе системный журнал укажет на это. Но вывод оттуда отправляется в ваш почтовый ящик, который сломан. Исправьте MTA, чтобы он отправлял вам почту (возможно, локально), чтобы вы могли видеть результат. В качестве альтернативы измените задание cron таким образом, чтобы выходные данные собирались в файл.
* * * * * /home/pi/apps/fritz-client/run-logger.sh &>/var/tmp/logger.out
Вам не нужен / 1
- он избыточен.
Измените ваш скрипт node-js так, чтобы он также регистрировал stderr:
/usr/bin/env node /home/pi/apps/fritz-client/index.js >> fritz.log 2>&1
Возможно, вы не можете писать в fritz.log
. По умолчанию это домашний каталог пользователя. Кроме того, является ли pi
пользователем задания cron?