Hm, ich nehme am Besten wohl ein

| awk '{ print $5}'

weil das für die Ausgabe von dig reicht.
Ich habe auch den Ausdruck

\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b

gefunden, aber awk erscheint mir sinnvoller.