Я пытаюсь использовать daemon
на Ubuntu, но я не уверен, как его использовать даже после прочтения страницы руководства.как daemonize сценарий
У меня есть следующие тестирования сценария foo.sh
#!/bin/bash
while true; do
echo 'hi' >> ~/hihihi
sleep 10
done
Тогда я попробовал эту команду, но ничего не произошло:
daemon --name="foo" -b ~/daemon.out -l ~/daemon.err -v -- foo.sh
Файл hihihi
не был обновлен, и я нашел это в errlog:
20161221 12:12:36 foo: client (pid 176193) exited with 1 status
Как я мог использовать daemon
команда правильно?
Взгляните на поЬир. nohup script .sh & Очень эффективный и простой – NinjaGaiden
У меня нет доступа к системе Ubuntu для его проверки, но вы можете попробовать запустить оболочку для интерпретации 'foo.sh':' daemon .../bin/sh ~/foo .sh' –