私は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
。