[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Programmeringsproblem



Hej du som är kunnig i "bash"

 

Jag har en fil som innehåller olika adresser och filen heter ?host.god? och ser ut så här:

 

aftonblade.se

expressen.se

altavista.se

 

Visserligen så är det inte dessa adresser som ligger i filen men det har mindre betydelse för problemet.

Sedan har jag en skript som skall kolla vad dessa adresser har för ip och skriva in dessa i en fil som heter ?ip.new? och det är detta som jag inte klarar av och hoppas att någon kan hjälpa mig med.

 

Min script

 

#!/bin/sh

. /etc/live.cfg

 

for i in `cat /host.god`; do

nslookup "$i" > ip.temp

# ?ip.temp? innehåller nu IP-nummer till en post i host.god

 

                      #Här finns annan kod som inte hör till problemet

 

done

 

cp /sadako/ip.new /sadako/ip.old

 

Så här ser nu ?ip.temp? ut:

 

 

Server:  noname-201-233.ip-pluggen.com

Address:  212.28.201.233

 

Non-authoritative answer:

Name:    aftonbladet.se

Address:  212.112.162.203

 

Hur skall jag kunna plocka upp IP nummert (212.112.162.203) och lägga det i en variabel?

 

Tack på förhand


Reply to: