У меня есть удаленный сервер, который можно перезагрузить удаленно, и я пытаюсь создать скрипт, который запускает мою службу RESTful. Сценарий вызывается от .bash_profile
. Он запускает его правильно, но он остается прикрепленным к новой сессии tmux и зависает, пока я не схожу и не отсоединяю его вручную. В настоящее время я отправляю C-b d
, но он не отсоединяется.Tmux не отсоединяется, отправка ключей из сценария
Вот мой небольшой скрипт:
tmux new-session -s cf
tmux send-keys -t cf 'cd ~/server' C-m
tmux send-keys -t cf 'sudo ./gradlew jettyRun' C-m
tmux send-keys -t cf 'C-b d'
Как я могу добиться этого?
вы знаете о 'поЬир myCmd &'? Найдите здесь и прочитайте несколько вопросов, которые включают «nohup». Удачи. – shellter