나는 bash 스크립트를 작성 중입니다. 스크립트에서 tmux new-session -s name
호출 터미널의 입력을 차단하지 않고 다른 터미널에서 열어야 하는 tmux를 실행하고 싶습니다 . 기본 터미널 창에는 선택하고 사용자 입력을 기다리는 많은 옵션이 있습니다. tmux 세션에는 사용자 선택에 따라 출력을 표시하는 여러 창이 있습니다. 따라서 기본 터미널 창을 차단해서는 안 됩니다.
내가 뭘 시도한 거야?
tmux new-session -s name & <--- Completely messes up the tmux session
nohup tmux new-session -s name & <---- Doesn't work too
누구든지 해결책이 있습니까?
답변1
"xterm -e 'tmux new'"와 같은 명령을 사용하여 새로운 터미널을 열 수 있습니다.