読者です 読者をやめる 読者になる 読者になる

日々精進

新しく学んだことを書き留めていきます

psshにファイルからコマンドを読み込ませて実行する

IT

-Iオプションを使うと標準入力から受け取ったコマンドを実行してくれる。 例えば、以下のようにする。

parallel-ssh -h ./hosts.txt -i -I < ./script.sh

hosts.txtには.ssh/configに定義されているHost名を書けばいい。 なので以下のようになると思う。

web01
web02
db01

参考:

qiita.com

groups.google.com