RH 6.7では、以下を使用しますbash
。
スクリプトを使用していくつかのIPアドレスを取得する必要があります。
コマンドを使用してバインディングを解除する方法を探していますifconfig xxx down
。
私はこれを候補者リストを検索するために使用します。
$ ifconfig |grep ^bond[0-9]:[1-9] |awk '{print $1}'
このコマンドの出力は、このdown
コマンドでどのように簡単に使用できますか?
xargs
私には適していません:
$ ifconfig |grep ^bond[0-9]:[1-9] |awk '{print \$1}' | xargs -n 1 ifconfig down
ありがとう
答え1
良いオプションが見つかりました。
for i in `ifconfig |grep ^bond[0-9]:[1-9] |awk '{print $1}'` ; do
ifconfig $i down;
done