Comment utiliser pipe pour parsingr la sortie d’une commande

Je veux traiter la sortie d’un processus, disons ifconfig. Comme vous le savez tous, la sortie de ifconfig est une liste de lignes contenant inet addr: mask: etc. est-ce possible avec la commande de tuyau? comme

 ifconfig | What should be here? 

Je veux que la sortie de cette commande soit la liste des inet addresses (des différents points d’access si présents).

Vous pouvez y parvenir en utilisant awk comme indiqué sur ce site. J’ai posté un extrait ici qui produit le résultat souhaité:

ifconfig | awk '/dr:/{gsub(/.*:/,"",$2);print$2}'

Tu peux faire

  ifconfig -a|grep inet| awk -F' ' '{print $2}'