HiiHahWIKI - making some notes for... -
Linux:whileループでsshを使う場合の注意点
をテンプレートにして作成
開始行:
*Linux:whileループでsshを使う場合の注意点 [#wb318d9d]
whileでループさせる中にsshでリモートホストでコマンドを実...
例えば、以下の通りです。
#!/bin/sh
while read line
do
echo $line
ssh root@${line} 'hostname'
done <<EOF!
hosta
hostb
hostc
hostd
EOF!
このままやると、最初の1行(hosta)だけ実行されて終わりま...
して、次のように「ssh -n」とするとちゃんと全部実行されま...
#!/bin/sh
while read line
do
echo $line
ssh -n root@${line} 'hostname'
done <<EOF!
hosta
hostb
hostc
hostd
EOF!
なぜ、-nが有効かって?、、、
そのうち調べるかもしれませんw
終了行:
*Linux:whileループでsshを使う場合の注意点 [#wb318d9d]
whileでループさせる中にsshでリモートホストでコマンドを実...
例えば、以下の通りです。
#!/bin/sh
while read line
do
echo $line
ssh root@${line} 'hostname'
done <<EOF!
hosta
hostb
hostc
hostd
EOF!
このままやると、最初の1行(hosta)だけ実行されて終わりま...
して、次のように「ssh -n」とするとちゃんと全部実行されま...
#!/bin/sh
while read line
do
echo $line
ssh -n root@${line} 'hostname'
done <<EOF!
hosta
hostb
hostc
hostd
EOF!
なぜ、-nが有効かって?、、、
そのうち調べるかもしれませんw
ページ名: