Par Mickael,
le 8 octobre 2010 Ã 13:48
Catégorie : Scripts
Lien permanent
Niveau :
Linux : Récupérer toutes les adresses des interfaces
ifconfig | grep 'inet adr' | tr -s ' ' ' ' | cut -f3 -d' '|cut -f2 -d':'
Traduction :
- ifconfig donne un résumé des interfaces réseau
- grep 'inet adr' permet de récupérer toutes les lignes contenant 'inet adr' (qui contient l'adresse internet)
- tr -s ' ' ' ' permet de supprimer tous les espaces successifs
- cut -f3 -d' ' permet de récupérer le 3ème champs délimité par le caractère ' ' (espace)
- cut -f2 -d':' permet de récupérer le 2ème champs délimité par le caractère ':'