Bash, всегда проверяйте $ PWD как часть пути?

Добавьте флаг -b к sudo, который запрашивает пароль при необходимости, а затем переходит в фоновый режим. (Перенаправление также должно быть сделано в bash) (фигурные скобки нужны, чтобы перенаправление применялось ко всему)

ssh -t esolve@remote_host 'sudo -b nohup bash -c "{ ls;sleep 100;echo finish; } < /dev/null 2>&1 >> ssh.log"'

Вы также можете попробовать screen...

ssh -t esolve@remote_host 'sudo -b screen -m -d bash -c "{ ls;sleep 100;echo finish; } < /dev/null 2>&1 >> ssh.log"'
15
31.10.2017, 21:59
0 ответов

Теги

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