Zum Auslesen der IP aus ifconfig. Geht sicher einfacher, aber mir gehts ein wenig um die Arbeit mit grep, awk, sed etc.
ifconfig eth0 | grep 'inet Adresse' | awk -F ':' '{ print $2 }' | awk -F ' ' '{ print $1 }'
Ausgabe ist einfach die IP-Adresse des Interfaces eth0.
ping $(ifconfig eth0 | grep 'inet Adresse' | awk -F ':' '{ print $2 }' | awk -F ' ' '{ print $1 }')
Pingt die rausgefilterte Adresse an. (Bringt zwar nicht viel, weils die eigene IP ist, aber egal
Der Syntax-Lerneffekt zählt!)
Ich bin aber der Meinung, dass man vor allem das zweite awk schöner gestalten kann!
EDIT: ifconfig eth0 | grep 'inet Adresse' | awk -F ':' '{ print $2 }' | awk '{ print $1 }'
Find ich persönlich noch besser!