@ceregapro1

Почему не запускается .sh по крону?

Cronetab:
* * * * * /root/script.sh

script.sh:
pm2 delete all
  • Вопрос задан
  • 153 просмотра
Решения вопроса 1
@ceregapro1 Автор вопроса
Решил ошибку:
* * * * * /usr/local/bin/pm2 delete all
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
trapwalker
@trapwalker
Программист, энтузиаст
В кронтабе надо указывать абсолютные пути и программы, которыми нужно открывать файлы.
* * * * * /bin/sh /root/script.sh >> /tmp/script.log

Добавил в пример как сделать, чтобы выхлоп скрипта добавился в файл и вы могли понять что там поломалось и как работает.
Ответ написан
smorman
@smorman
When In Rome do as The Romans do...
А
#!/bin/bash

первой строкой где?
И скрипт ещё исполняемым сделать надо.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы