Jak zjistit ip aresu - vyreseno - jeste lepsi reseni ;-)

Michal Cihar cihar na email.cz
Úterý Březen 25 10:24:28 CET 2003



Jan Houstek wrote:
>>preci jen awk je na loveni ip adresy neco jako pulsni delo na vrabce ...
>>(zatezuje to docela procik ...)
>>
>>mojeip="ifconfig eth0|grep inet|cut '-d:' -f 2|cut '-d ' -f 1"
> 
> 
> Ono je otazka, zda je lepsi pustit jeden awk nebo jednou grep a dvakrat
> cut. Ale asi nejsystemovejsi by bylo do ifconfig doprogramovat parametr,
> se kterym vrati pouze IP (pripadne dalsi pro MAC, masku a dalsi), nebot
> podobny thread tu jde tak jednou do mesice a jakkoliv jsou navrhovana
> reseni pres grep, awk, sed, ed, perl, bash a buhvicojeste napadita, tak
> prilis elegantni nejsou.

Souhlas, dalsi reseni :-)

IP=`/sbin/ifconfig eth0 | sed '/.*addr:/!d;s///;s/ .*//'`

-- 
	Michal Cihar



Další informace o konferenci Linux