ssh コマンドを使用してリモート マシン上のファイルを unzip/untar するにはどうすればよいですか?

ssh コマンドを使用してリモート マシン上のファイルを unzip/untar するにはどうすればよいですか?

サーバー A、B、C に圧縮ファイルがあります。これらをサーバー Z から解凍したいです。

コマンドはssh -f ip "unzip path/file.zip"、指定された IP ではなく、コマンドを実行するサーバー上のパスを検索します。何が間違っているのでしょうか?

答え1

これを試して:

ssh user@A "unzip path/file.zip"

動作している場合は、-fバックグラウンドで実行するために以下を追加します。

ssh -f user@A "unzip path/file.zip"

ssh -f user@B "unzip path/file.zip"

ssh -f user@C "unzip path/file.zip"

関連情報