У меня есть настройка crontab для запуска скомпилированного скрипта golang. Сценарий отвечает за копирование папки на ftp. Ничего особенного в этом.Crontab не запускает программу go/golang
Я могу запустить программу в командной строке, просто набрав «/ backup/main». И все это работает.
Теперь я хочу запускать эту программу каждую ночь. Я установил cronjob для запуска каждые 5 минут, чтобы проверить, работает ли он. И это не так!
Если я проверяю системный журнал, я вижу, что программа звонит, но ничего не происходит.
Файл «/ backup/main» является chmod a + x Кронтаб установлен в «sudo» (sudo crontab -e). Поэтому все разрешения должны быть в порядке.
Линия в кронтаб:
*/5 * * * */резервного копирования/главная
Хмель кто-то может помочь.
Бревно уровень 2 говорит мне, что не может найти файл.Я проверил, как десять раз. Путь правильный. –
У меня была ошибка в моей программе. Его искали в неправильном каталоге. Отладка с помощью строки журнала, которую вы предоставили, помогает найти эту проблему. –