-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
 
Alexandre (Innovarth) escreveu:
>
> Para aproveitar este mesmo arquivo, como eu devo preencher as variveis
> IP_EXT e BRO_EXT ?
> A varivel IP_EXT  hj o meu ip fixo, mas com relao a varivel BRO_EXT  um
> valor fornecido pela operadora de banda larga ?
> Eu vou precisar criar alguma funcao do tipo getIPDinamico() ??
> Agradeo qq dica.
>
>
Função?!

Acho que não precisa de muita coisa, vamos brincar um pouco:

[EMAIL PROTECTED] ~]$ ip=$(echo $(ifconfig eth0 | grep "inet " | awk -F\:
'{print $2 $3}' | sed 's/[A-Za-z]*//g') | sed 's/[ ].*//g')
[EMAIL PROTECTED] ~]$ echo $ip
192.168.0.1
[EMAIL PROTECTED] ~]$ broad=$(echo $(ifconfig eth0 | grep "inet " | awk
- -F\: '{print $2 $3}' | sed 's/[A-Za-z]*//g') | sed 's/.*[ ]//g')
[EMAIL PROTECTED] ~]$ echo $broad
192.168.0.255

:)

Claro que não precisa de toda esta engenhoca, podemos fazer:

BCAST=$(ifconfig eth0 | grep Bcast: | awk '{ print $3 }' | awk -F\:
'{print $2}')
IP=$(ifconfig eth0 | grep Bcast: | awk '{ print $2 }' | awk -F\:
'{print $2}')

E muitas outras formas.

Abraços.

- --


/*---------------------------------------------------*/
/*    *    Flavio Torres - Administrador de Sistemas*/
/*   /_\   */int y,z;main(x){x=(x>0?-9:x);z=((z=(x+5)
/*  o. .o  */)>0?z:-z);printf(!x&&++y?"\n":z?z>y%3+y/
/*  ((Y))  */3?" ":x<-5?"/":"\\":y?"|":"*");y-9?main(
/* ()) (() */++x):puts("  _|_|_")&&puts("  \\___/");}
/*  ()^()  A party animal isn't just for Christmas.*/

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
 
iD8DBQFFu0izNRQApncg294RAtx2AJ0VGvi9UiblGCDM+sxwOU+bIZIUBwCg2LnU
pRm5KV8JQvyco+EKdfYJNjo=
=j6EH
-----END PGP SIGNATURE-----



                
_______________________________________________________ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 

---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a