SSH コマンドで複数行のシェルスクリプトを実行するためにヒアドキュメントを使う
小技。
#!/bin/bash ssh <user>@<hostname> 'bash -s' << EOS # ここにシェルスクリプトを書く echo hello echo world EOS
CLI からも実行できる。
$ ssh <user>@<hostname> 'bash -s' << EOS > echo hello > echo world > EOS
小技。
#!/bin/bash ssh <user>@<hostname> 'bash -s' << EOS # ここにシェルスクリプトを書く echo hello echo world EOS
CLI からも実行できる。
$ ssh <user>@<hostname> 'bash -s' << EOS > echo hello > echo world > EOS