tmux의 첫 번째 세션 창을 활용하는 방법

tmux의 첫 번째 세션 창을 활용하는 방법

다음 스크립트를 사용하여 생성된 세션 figlet의 첫 번째 창에서 사용 하고 싶습니다.tmux

 #!/bin/bash

 # log the date time in a log file
 date >> ~/logFiles/session.log

 # start a session called TWIN
 /usr/bin/tmux new-session -d -s TWIN

 # stay on even when the script crashes
 /usr/bin/tmux set-option set-remain-on-exit-on

 # Start the python script
 /usr/bin/tmux new-window -d -n 'bucket' -t TWIN:1 'sleep 20; 
                                             sudo /home/pi/bin/bucket.py'

 # Start checker script in the folder
 /usr/bin/tmux new-window -d -n 'checker' -t TWIN:2 'cd /home/pi/incoming; 
                                                     figlet Incoming;
                                               /home/pi/incoming/checker'

 # Start the Bootstraploader script
/usr/bin/tmux new-window -d -n 'bsl' -t TWIN:3 'cd /home/pi/bsl; 
                                         figlet BootStrapLoader;
                                               /home/pi/bin/bsl'

exit 0

위 스크립트는 다음 Windows를 생성합니다.

0:sh | 1: bucket | 2: checker| 3: bsl

figlet편지는 잘 작동 window:2하지만 추가 window:3하고 싶습니다figlet0:sh

다음 줄을 추가해 보았습니다.

/usr/bin/tmux new-window -d -n 'welcome' -t TWIN:0 'figlet hello'

위 스크립트에서는 출력이 다음과 같습니다.

  ./createSession 
  unknown option: set-remain-on-exit-on
  create window failed: index in use: 0

또한 다음을 시도했습니다.

 /usr/bin/tmux new-session -d -s TWIN 'figlet hello'

그러나 출력은 다음과 같습니다.

 can't establish current session

0:sh생성 명령으로 인해 생성된 것을 어떻게든 사용하고 싶습니다 new-session.

이것을 사용할 수 있는 방법이 있나요? 로그인 세션을 사용할 때마다 tmux a빈 세션이 표시되지만 그렇지 않습니다.시원한

노트:

이렇게 figlet Incoming생겼어요(안쓰시는 분들을 위해)


 ___                           _             
|_ _|_ __   ___ ___  _ __ ___ (_)_ __   __ _ 
 | || '_ \ / __/ _ \| '_ ` _ \| | '_ \ / _` |
 | || | | | (_| (_) | | | | | | | | | | (_| |
|___|_| |_|\___\___/|_| |_| |_|_|_| |_|\__, |
                                       |___/ 

관련 정보