Я запускаю скрипт из rc.local
, назовем его script_1.sh
.
Также, script_1.sh
запускает script_2.sh
, но этот никогда не запускается!нельзя ли вызвать скрипт из другого скрипта (который запускается из rc.local
?
/ etc / rc.local
#!/bin/sh -e
cd /path/folder1
./script_1.sh > output.log
exit 0
Скрипт 1
echo "running script 1"
cd /path/folder2
./script_2.sh
echo "done with script 1"
echo "all done!"
Скрипт 2
echo "Running script 2"
Вывод:
running script 1
done with script 1
all done!
Если я запускаю скрипт вручную, он работает, но если скрипт запускается после перезагрузки, скрипт 2 не запускается ..