Shell скрипт возвращает 126 код выхода из crontab

Как указано в разделе «1.3 Readline Init File» руководства, на которое вы ссылаетесь, библиотека readline настраивается. Привязки клавиш могут быть определены либо в /etc/inputrc, либо в локальном ~/.inputrc.

3
18.10.2016, 08:49
1 ответ

Как было предложено в моем комментарии к вашему предыдущему вопросу, код ошибки 126, похоже, означает, что у вас нет разрешения на выполнение сценария или команды внутри него (см. http://tldp.org/LDP/abs/html/exitcodes.html ). Это странно, потому что crontab должен быть корневым процессом. попробуйте следующее:

chmod +x /FinalSync.sh

Это может помочь. В противном случае проблема может быть связана с вашей командой cp (может быть, вы пытаетесь писать куда-то, чего не следует?). Также попробуйте \ cp , чтобы избежать алиасинга (чтобы тот, кто запускал скрипт, всегда вел себя одинаково).

4
27.01.2020, 21:18

Теги

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