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

Запуск скрипта bash даже после закрытия терминала

у меня есть основной скрипт

while sleep 120; do cmd; done &

который я хочу запустить даже после закрытия терминала. Как я могу этого добиться?

пробовал

nohup while sleep 120; do cmd; done &

disown while sleep 120; do cmd; done &

но я получаю

-bash: syntax error near unexpected token `do' 

как раз. Благодаря
ps: Я новичок в терминале.

5
задан user1590595
источник

1 ответов

потому что while - это встроенная оболочка. Это должно сработать:

nohup bash -c "while sleep 120; do some_commands; done" &`
3
отвечен Kamil Maciorowski 2017-04-30 06:34:26
источник

Другие вопросы bash linux shell terminal ubuntu