Acho que isso deve resolver:
*getifaddr eth0*

2008/8/30 erbots3 <[EMAIL PROTECTED]>

>   Douglas, mais uma:
>
> ifconfig eth0|grep 'inet addr'|cut -d ':' -f2|cut -d ' ' -f1
>
> O principio é simples:
> 1.- grep isola a linha onde se encontra o endereçi IP
> 2.- o primeiro cut "limpa" o que está antes do endereço IP
> 3.- o segundo cut "limpa" o que está após o endereço IP
>
> Abraços,
> Eduardo.
>
> --- Em [email protected] <shell-script%40yahoogrupos.com.br>,
> "Douglas Milanez"
> <[EMAIL PROTECTED]> escreveu
> >
> > Olá galera, tudo bom?
> >
> > Segunte: como fazer uma expressão regular que pegue a saida do comando
> > "ifconfig eth0" e retorne apenas o IP da máquina, ex.:
> >
> > # ifconfig | <regexp>
> > # 192.168.0.1
> >
> > --
> > []'s,
> > Douglas Milanez.
> >
>
> 
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a