Ouvrez votre éditeur de texte favori et tapez la commande suivante:
!/ bin / bash
ifconfig en1 | grep -o "[0-9].[0-9].[0-9].[0-9]"| Head -1
Celui-ci combine trois commandes avec un "pipe" (|), une commande spéciale Unix qui redirige la sortie d'une commande dans une autre commande. La première commande est "ifconfig", qui obtient des informations sur un réseau donné. Sous Mac OS X, le réseau est susceptible d'être nommé "en1", mais sous Linux ou Unix, il est plus probable d'être nommé "eth0."
La deuxième commande prend la sortie du premier filtre et de telle sorte que seules les parties qui correspondent à la structure de base d'un (XXX.XXX.XXX.XXX) adresse IP sont conservées.
Depuis la ifconfig obtenir deux adresses IP, les filtres de la commande "tête" sur IP locale et la passerelle IP, tout sauf la première.