私はtmux環境を使用していて、同じpythonスクリプトを4つの異なるペイン(画像の上部4)で同じコマンドライン引数で実行する必要がある場合がよくあります。実行できる方法はありますか? 1つでコマンドを実行して、各シェルでスクリプトを実行しますか?
私はこれを知っています ディスカッション ですが、彼らは別の端末環境を使用することを提案しています。tmuxまたはシェルスクリプトを使用して実行できる何かを探しています。
4つの異なるシェルは、4つの異なるVMへのsshセッションです。
ツールは必要ありません。 tmux
はこれを処理できます:
ペインを開き、個々のサーバーにSSHで接続して、 Ctrl-B に続く
:setw synchronize-panes
すべての入力はすべての表示されているペインに同期されます。
これを再入力するか、コマンドに「off」を追加して終了します。
clustersshが興味深いかもしれません。
また、dshを試してください。 https://www.linuxhelp.com/how-to-use-dsh-to-run-linux-commands-in-multiple-machines/