Bash et ifconfig

Hello

je voudrai lister que les nom des interface. pour les stoquer dans un tableaux afin de les lister:

pour le moment je ne parvien seulment a trouver la première entrée:

ifconfig | grep Link -m 1 |cut -d" " -f1
eth0

mai avidement s’il y a plusieurs interface il me les faudrai dans un tableau pour pouvoir boucler dessus ensuite.

ou
[code]$ /sbin/ifconfig | cut -d" " -f1 | grep -v '^$'[/code]


Pas besoin de tableau, tu peux boucler dessus directement si besoin :
[code]
for iface in `/sbin/ifconfig | cut -d" " -f1` ; do
   echo "Il existe une interface $iface"
done
[/code]

ou

Pas besoin de tableau, tu peux boucler dessus directement si besoin :

for iface in `/sbin/ifconfig | cut -d" " -f1` ; do
   echo "Il existe une interface $iface"
done

Avec awk c’est plus simple (et netstat c’est plus joli):

Puis c’est plus rapide d’après une petit bench rapide.

Encore plus léger :

Merci pour vos 2 réponse je pense que sa va servir a d’autre :023