2013-06-12 2 views
0

나는 tmux 세션에서 스크립트를 실행하고 있습니다. ".stopwrapper"가 입력되면 스크립트가 종료됩니다.tmux 세션에서 실행중인 스크립트를 중지하는 방법은 무엇입니까?

어떻게이 입력을 스크립트로 세션에 보낼 수 있습니까?

다른 방법으로 세션 자체를 스크립트로 종료 할 수 있습니까?

편집 :

내가 가진 스크립트를 시작 해요 :

tmux new -d -n "minecraft" -s "minecraft" "sh /opt/minecraft/rtoolkit.sh" 
+0

이 동작을 사용하여 스크립트를 작성하려고합니까, 아니면 이미 실행중인 프로세스의 표준 입력에 문자열을 주입하려고합니까? – chepner

+0

나중에. .stopwrapper를 입력에 넣으려고합니다. – Laures

+0

스크립트 시작 방법에 대한 자세한 정보를 게시 할 수 있습니까? – chepner

답변

0
fifo_file=/tmp/fifo_logs.$$  
mkfifo $fifo_file 

awk '.stopwrapper {tmux kill-session -t myname}' $fifo_file 

확인하십시오.