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

おすすめ記事