Isso vai para a configuração do bash:
ip() {
INTERFACE=`ifconfig -l`
for IT in $INTERFACE
do
IP=`ifconfig "$IT" | grep 'inet ' | awk '{print $2}'`
if [[ $IP ]]; then
echo $IT $IP
fi
done
echo "ext" `dig +short myip.opendns.com @resolver1.opendns.com`
}
Agora, basta digitar ip
e obter uma lista como esta:
lo0 127.0.0.1
en0 192.168.0.31
en1 192.168.0.32
ext 17.35.192.29