Ou assim:
links -dump www.meuip.com.br | grep "Meu ip" | awk '{print "Seu IP externo: "
$4}'
--- Em sex, 27/3/09, thigp69 <[email protected]> escreveu:
De: thigp69 <[email protected]>
Assunto: [shell-script] Re: Obter ip sem o ifconfig.
Para: [email protected]
Data: Sexta-feira, 27 de Março de 2009, 16:10
Boa tarde Deivid.
Pensei em algo do tipo:
lynx --dump www.whatismyip. com.br | grep "Endere" | awk '{ print $3 }'
Que tal?
Terás o ip da tua ADSL sem usar o ifconfig. Dai você consegue jogar a saída em
um arquivo de texto qualquer.
Abraço
--- Em shell-script@ yahoogrupos. com.br, "Deivid Vilela" <deividvilela@ ...>
escreveu
>
> Caros colegas da lista
>
> Surgiu uma necessidade recentemente de obter o endereço de rede da interface
> por um servidor que conecta usando adsl (gerando assim a interface ppp)
>
> Executando um script básico com o ifconfig lá dentro só funciona se for
> manualmente.
> Na hora de colocar isso no cron o ifconfig não retorna nem por decreto.
> Mesmo que seja uma coisa besta do tipo.
> ------------ --------- -----
> #!/bin/bash
> /sbin/ifconfig >> result.txt
> ------------ --------- -----
> A evolução deste problema inicialmente foi declarar todos os caminhos
> completos para evitar os problemas corriqueiros.
> Sem sucesso o próximo passo seria tentar por um path no script com todos os
> caminhos utilizados.
>
> E depois de esgotadas as tentativas padrão, várias pesquisadas inclusive aqui
> um colega citou que o comando ifconfig extrai as informações de /proc/net.
> O máximo que consegui encontrar foi o gateway e mais tantas outras coisas que
> não são o bendito IP.
> Agora sim a pergunta: Alguém sabe extrair o endereço ip da interface sem usar
> o comando ifconfig? (pelo proc ou por qualquer outro meio )
>
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]