ifconfig $(ip route list match 0.0.0.0 | cut -d\ -f5) | awk '/inet\ / { split($2, a, ":"); print a[2]}'
Az "ip" parancsot érdemes ízlelgetni, a cut-nál a "-d\" után két szóközt kell ütni, az awk mintájában meg az "inet" mögötti szóköz az "inet6" sor kiszórása miatt van.