PDA

View Full Version : script per deconfigurazione ethX


_YTS_
21-10-2005, 19:03
ciao all,
mi servirebbe una dritta su come poter deconfigurare le eth in un sistema.
l'ideale sarebbe tirarle giu con ifconfig ethX down.

io sono riuscito a fare questo...:

cat /proc/net/dev |awk '{print $1}' | cut -d: -f1 | grep eth > /tmp/fush_nic

che praticamente fa un cat in proc e editando l'output mi scrive in un file le ethX
presenti una sotto l'altra. es:

eth0
eth1
eth2
ecc...

mi servirebbe riuscire da questo file con le schede dentro, deconfigurare tramite ifconfig ethX down le schede.

uno script con while o qualcosa di simile, ma non ho ancora trovato niente.

mi date una mano?


tnx all

Maestro
21-10-2005, 20:46
Se in /tmp/fush_nic hai:

eth0
eth1


e cosi via, puoi fare cosi:


for i in `cat /tmp/fush_nic`; do
ifconfig $i down
done

_YTS_
21-10-2005, 21:57
mm si ci avevo pensato, ma il mio dubbio è che volesse i valori tutti su una linea tipo:

eth0 eth1 eth2 ecc...

dici che cosi puo funzionare lo stesso?

tnx 1000

_YTS_
22-10-2005, 11:20
provato al volo, dovrebbe funzionare
tnx ancora, ciao