|
Skrypt do zmiany numerów ip na nazwy domenowe
luk085 - 14-03-2008 12:19
Witam! Mam pewnego loga z wieloma linijkami , przykladowa linijka wygląda tak: Chciałem zamienić kolumnę dst=nrip na nazwę domenową, czyli poprostu wiedzieć na jaką stronę ten user wchodził. Ktoś pomoże jak napisać takie coś? Coś z komendą host wydaje mi się trzeba pokombinować, ale nie wiem jak wyciągnąć to samo ip, zamienić na nazwę i wyświetlić ten sam log ze zmianą.
ruun - 16-03-2008 21:15
Próbuję coś z komendą host ale jak narazie mi nie wychodzi, jakieś podpowiedzi?
Co dokładnie Ci nie wychodzi? Polecenie host działa bardzo ładnie..
anti-human-server:~# host 212.77.100.101 | grep 'Name:' | cut -d : -f 2 - www.wp.pl
luk085 - 17-03-2008 18:06
Może troszkę niejasno napisałem. Chcę aby lista w pliku ipków w pliku o nazwie np. ip.log zamieniła się na listę domen np. do pliku names.log
vikus - 17-03-2008 20:29
lub tak :P for x in `cat ip.txt`; do host $x | awk '{print $5}'; done > domeny.txt
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|