Reptyr 다음에 tmux를 pty에 첨부하시겠습니까?

Reptyr 다음에 tmux를 pty에 첨부하시겠습니까?

나는 Reptyr에게 다음을 수행하여 "새 pty를 열도록" 지시했습니다.

reptyr -L 7969

그 중 7969는 Rabbitmq-server의 PID입니다. Reptyr의 출력은 다음과 같습니다.

Opened a new pty: /dev/pts/25

하지만 tmux를 이 pty에 어떻게 연결합니까?

미리 감사드립니다 :)

답변1

나는 당신이 하려는 일을 오해하고 있을지 모르지만, 당신의 목표가 PID 7969가 있는 프로세스를 tmux로 옮기는 것이라면 reptyr그 안에서 실행하여 이를 달성 할 수 있습니다 tmux.

$ tmux send-key -t mysession:mywindow "reptyr 7969^M"

달리다reptyr ~에쉘 창의 tmux 세션이 위치합니다 mysession:mywindow. 먼저 세션을 생성해야 하는 경우:

$ tmux new -d -s mysession -n mywindow
$ tmux send-key -t mysession:mywindow "reptyr 7969^M"

을 얻으려면 ^M을 누르고 CONTROL_V누르십시오 ENTER.

관련 정보