Сценарий выполнения вызова в сценарии в crontab-e. Неудавшийся

$ script-in-script.sh > /dev/shm/output.txt; works fine.

Но, если Вы помещаете вышеупомянутую командную строку в script.sh и добавьте

* * * * * script.sh

в crontab-e это не работает. /dev/shm/output.txt создается так или иначе, но пустой.

Как я могу заставить его работать в crontab -e?

PS: script-in-script.sh и script.sh оба - исполняемый файл.

:script-in-script.sh

#!/bin/bash
echo "This Text";

:script.sh

#!/bin/bash
script-in-script.sh > /dev/shm/output.txt;
0
задан 30 July 2018 в 06:58

1 ответ

Добавьте полный путь ко всем командам

/bin/echo "This text"

И также добавьте путь к script-in-script.sh.

ПУТЬ не работает в crontabs.

0
ответ дан 28 October 2019 в 06:13

Другие вопросы по тегам:

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