Пытался заставить выполняться скрипт на node с определенной переодичностью, но возникли проблемы.
Скрипт должен писать в логи. Логи - пустые. В итоге создал тестовый скрипт, который выглядит так:
console.log(Number(new Date()));
В crontab задача записана так
* * * * * /usr/bin/node /path/to/script/test.js >> /path/to/script/test.log
Вручную эта команда работает. Но крон почему-то не выполняет скрипт. При этом если файла нет, он создается.
Изначально я писал в файл не через stdout, а с помощью модуля fs, но картина была та же.
В /var/log/syslog запись о выполнении задачи есть.
Крон запущен, естественно.
Ubuntu 18.04.2
Что я делаю не так?