答え1
このssh
コマンド(参考資料を参照man ssh
)を使用すると、次のようにリモートで実行するコマンドを指定できます。
ssh login@server1 ls /folder >server1.txt
リダイレクト(>server1.txt
)はlocalhostで発生するため、出力を「検索」する必要はありませんserver1
。
for srv in server1 server2 server3 ; do
ssh login@$srv ls /folder >$srv.txt
done