1
プログラムが完了するまでtmuxをブロックする
tmuxのリモートコントロール機能に感心しました。 tmux new-window -t p12346 'echo foo;sleep 10' これにより、p12346という名前のセッションに新しいウィンドウが作成され、画面には何も印刷されません。それは素晴らしい。しかし、どのようにして上記のコマンドに、スリープが終了するまで待機してから戻るように指示できますか?つまり、これも同じようにしたいのですが、実行に10秒かかります。 time tmux new-window -t p12346 'echo foo;sleep 10' バックグラウンド これが実行可能な場合は、GNU Parallelの機能になる可能性があります。現在実行中のジョブには、それぞれのウィンドウからにアクセスtmuxできるため、各ジョブの進行状況をリアルタイムで追跡できます。 したがってtmux、フォアグラウンドでは実行されません。ユーザーはそれに接続する必要があります。
8
tmux