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?!