현재 tmux 세션 외부에서 스크립트를 실행할 때 tmux new-window
새 창이 연결되어야 하는 세션을 어떻게 지정합니까?
답변1
명확하게 문서화되어 있지는 않지만 창을 로 지정할 수 있으므로 session-name:window-number
지정하면 tmux new-window -t SESSION:
세션에서 새 창이 생성됩니다. 세션 이름이나 기본 번호를 사용할 수 있습니다.
답변2
나에게 명확하지 않았기 때문에 @David의 답변을 개선하고 이를 조사하는 데 시간을 보냈습니다.
다음 명령을 사용하여 세션과 창을 생성한다고 가정합니다.
tmux new-session -d -s my-session-1 -n my-window-1 'sleep 10000'
새 창을 추가하려면:
tmux new-window -n my-window-2 -t my-session-1: 'sleep 10000'
(세션 이름 뒤의 콜론에 유의하세요)