Posted By: Tuttle (MamPoLetechJinyUsername!) on 'CZunix'
Title:     Re: gethostbyname
Date:      Mon Oct 16 17:39:41 2006

> potreboval bych do shell scriptu dostat _presne_ to co dela Ceckova
> gethostbyname 

Chtel bych podotknout, ze by bylo vhodne zamyslet se nad tim, proc to chces a 
jestli je to opravdu nutne. V UNIXu docela casty hacek:

Pokud tato "funkce" nikomu v shellu 40 let nechybela, neco zavazneho to
naznacuje. Pro me je to naznak toho, ze neco na sve ceste k reseni prilis 
zeslozitujes.

Pokud je to OPRAVDU NUTNE, o cemz trochu pochybuju (zkus napsat proc to chces):

Jednak je tu madhousem navrhovana moznost  ping | grep  (ale pingu by asi 
chtelo zabranit posilat pakety).

Mozna ve tvem OS existuje utajeny prikaz nebo funkce shellu, ktera to primo 
umi. 

Dalsi moznost je instalovat nejake DNS proxy/cache na lokal a namirit tam
/etc/resolv.conf. Napriklad dnsmasq. Ma i spoustu dalsich funckci, ze kterych 
bys mohl profitovat.

Nebo si muzes opravdu kratky C program vyrobit. Priklad hotoveho zdrojaku:

http://groups.google.com/group/debian.bugs.dist/browse_frm/thread/6c7dbf7c442d8
76f/ee748a3f62e18e0f 

Nebo muzes pouzit nejaky interpretovany jazyk nejak takto:

python -c 'from socket import gethostbyname; print gethostbyname("localhost")'

T.

Search the boards