Ну я не сильний в скриптах но можна ось так, це ще не скрипт, але просто наводжу команди:
ifconfig eth0 | grep inet | awk '{print $2}' | awk '(NR==1)'
виводить ось, що
addr:192.168.1.10
ще потрібно через sed виділити айпішку. Зараз спробую.
Якщо нема виконати команду на її отримання. А на рахунок затримки, то можна використати таке
sleep 120