ifconfig abajo usando la salida ifconfig

ifconfig abajo usando la salida ifconfig

En RH 6.7, usando bash:

Necesito liberar algunas direcciones IP mediante un script.

Estoy buscando una manera de cerrar la vinculación usando el ifconfig xxx downcomando.

Busco una lista de candidatos usando esto:

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

¿Cómo puedo utilizar fácilmente el resultado de este comando en el downcomando?

xargsno funcionó para mí:

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

Gracias

Respuesta1

Encontré una buena opción:

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

información relacionada