新しいTMUXまたはSCREENでbashセッションを再開しますか? [コピー]

新しいTMUXまたはSCREENでbashセッションを再開しますか? [コピー]

時には何かを早く始めることもあります。やるべきことがあるので終わらなければなりません

それからもちろん、始めたことを仕上げるのに役立つ他のことをしなければならないことに気づきました。だからtmux(またはscreen)を使って新しいシェルを追加したかったのですが... tmuxをすぐに起動するのを忘れました...

私の質問はこれです:

タスクをバックグラウンドに置いてtmux(またはscreen)セッションを開始してから、tmuxで元のタスクを再開するにはどうすればよいですか。

答え1

私はあなたが望むことをするために2つのいずれかを使用できると信じていますreptyr鉱石retty。 2つのツールのいずれかを使用して2つのツールのいずれかを実行し、バックグラウンド/拒否されたプロセスを2つのツールにインポートscreenできます。tmuxたとえば、

$ reptyr <pid>

-または-

$ retty <pid>

引用する

関連情報