Posted By: arTee (zivot zacina po smrti) on 'CZunix' Title: Re: gethostbyname Date: Fri Oct 20 18:47:26 2006 > > > > kostrbate konstrukce jako ping|grep|sed ci externi interpret .. > > > > No neva, kolega mi ten C program uz napsal. Neni to sice tak > efektivni, > > > > jako kdyby na to byla nejaka ta utilitka stara 40 let, ale ... > > > > > > To budes vzdycky, kdyz budes psat v shellu. Jednoducha rada - nauc se > > perl. > > > Doslo mi to pred nejakou dobou, kdyz jsem psal shellovsky skript a kazdy > > > > druhy radek bylo volani perlu ;) > > > > kdyz sme u toho, tak jak se v perlu udela ekvivalet > > vyse zmineneho gethostbyname z pythonu? > > (zkousel sem to takze prosim odladeny priklad, dekuji;) > > perl -e '@t = gethostbyname("www.seznam.cz"); print > join(".",unpack("C4",$t[4]));' anebo: # vypise jen prvni ip adresu perl -e "use Socket; print inet_ntoa(inet_aton('www.seznam.cz'));" anebo: # toto vypise vsechny ip adresy spojene s tim jmenem perl -e 'use Socket; @t = gethostbyname("www.seznam.cz"); @t = map { inet_ntoa($_) } @t[4 .. $#t]; print join(".",@t);' Viz http://www.unix.org.ua/orelly/perl/cookbook/ch18_02.htm r. > > > > > > > Pavel > > > > > > Krysa > > > rat@atrey.karlin.mff.cuni.cz Jsem Krysa > > > http://atrey.karlin.mff.cuni.cz/~rat/ > > -- > > AUTHOR > > Written by FIXME unknown. > > (man echo) > == > Jsem-li blazen, kdo je potom normalni?! == Jsem-li blazen, kdo je potom normalni?!