![tmux 표시 세션을 시작할 수 있습니까?](https://linux55.com/image/6448/tmux%20%ED%91%9C%EC%8B%9C%20%EC%84%B8%EC%85%98%EC%9D%84%20%EC%8B%9C%EC%9E%91%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
아래 코드는 source ~/.bashrc
tmux에서 실행되지만 터미널에서는 tmux가 열리지 않습니다.
#!/bin/bash
tmux new-session -d -s my_session 'source ~/.bashrc'
위 명령의 다음 효과를 원합니다.
$ tmux
$ source ~/.bashrc
답변1
이 시도:
#!/bin/bash
tmux new-session -d -s my_session
tmux send "source ~/.bashrc" C-m
tmux -2 attach-session -t my_session
라는 새 세션을 생성하고 my_session
명령을 실행한 후 열린 상태로 유지해야 합니다.
답변2
이것은 어떻습니까?
#!/bin/tmux
source ~/.bashrc