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

Ivo Panacek ivop na regionet.cz
Úterý Březen 25 11:04:41 CET 2003


On Út, 2003-03-25 at 10:24, Michal Cihar wrote:
> 
> 
> 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/ .*//'`
> 

No v tom pripade ale radeji jeste:

IP=`LANG= /sbin/ifconfig eth0 | ...

ivo




Další informace o konferenci Linux