Manchmal braucht man einfach eine schnelle Möglichkeit die IP-Adresse des Rechners herauszufinden, auf dem ein (Apple)Skript läuft. Dazu existieren mehrere Möglichkeiten.
Die bekannteste, man benutzt das Programm ifconfig. Der Vorteil und der Nachteil von ifconfig ist aber die Menge an Informationen, die auf das Skript einprasseln. Man muss sich durch den Wust von Informationen per awk, grep, etc. durcharbeiten, um die gewünschte Information zu bekommen. Andererseits hat man wirklich alle Informationen zu allen vorhandenen Schnittstellen, inklusive MAC-Adressen, Netzmasken, usw.
Wenn man nun aber wirklich nur die IP-Adresse herausbekommen will, kann man das Ganze auch so erledigen:
ipconfig getifaddr en0
Die Rückgabe ist, wer hätte es gedacht, die IP-Adresse des angegebenen Interfaces. Kurz und knackig.