接続を中断せずにSSHを介してリモートでスクリプトを実行しながら、いくつかのコマンドをローカルで実行する方法は?

接続を中断せずにSSHを介してリモートでスクリプトを実行しながら、いくつかのコマンドをローカルで実行する方法は?

次のようにスクリプトを実行したいと思います。

#!/bin/bash

# a ssh connection
ssh USER@HOST << EOF
COMMAND1
COMMAND2
COMMAND3
EOF

# here I should execute some commands locally
COMMAND4
COMMAND5


# here back to *the same* ssh connection
# how?

可能ですか?もしそうなら、それで何ですか?

ベストアンサー1

次にman sshセッションが中断され、localhostに戻ります~^Zコマンドを実行し、Enter キーを押してfgSSH セッションに戻ります。

おすすめ記事