Analise ifconfig para obter apenas meu endereço IP usando o Bash

Eu quero editar o arquivo bashrc para ter uma função simples chamada "myip" para executar. Como você pode imaginar, a função myip imprime apenas o meu endereço IP interno da minha máquina.

Quanto eu comecei a trabalhar, este é o script:

ifconfig en1 | awk '{ print $2}' | sort

Qual foi o meu resultado:

10.0.0.12
options=1<PERFORMNUD>
flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST>
fe80::daa2:5eff:fe96:ba2f%en1
d8:a2:5e:96:ba:2f
autoselect
active

Estou trabalhando no Mac OS X.

Como posso fazer isso?

questionAnswers(19)

yourAnswerToTheQuestion