ifconfig desativado usando a saída ifconfig

ifconfig desativado usando a saída ifconfig

No RH 6.7, usando bash:

Preciso liberar alguns endereços IP usando um script.

Estou procurando uma maneira de encerrar a ligação usando o ifconfig xxx downcomando.

Eu procuro uma lista de candidatos usando isto:

$ ifconfig |grep ^bond[0-9]:[1-9] |awk '{print $1}'

Como posso usar facilmente a saída deste comando para o downcomando?

xargsnão funcionou para mim:

$ ifconfig |grep ^bond[0-9]:[1-9] |awk '{print \$1}' | xargs -n 1 ifconfig  down

Obrigado

Responder1

Encontrei uma boa opção:

for i in `ifconfig |grep ^bond[0-9]:[1-9] |awk '{print $1}'` ;   do 
  ifconfig $i down;
done

informação relacionada