Linha de comando pra pegar seu IP

Publicado por Augusto em 04/05/2005

[ Hits: 32.162 ]

 


Linha de comando pra pegar seu IP



Para pegar o IP da interface ppp0, execute após o comando da conexão do modem a seguinte linha:

Modo 1 - mostrar no vídeo:

$ echo "meu ip é : `ifconfig ppp0 | grep inet | cut -d ":" -f 2 | tr -d a-z,A-Z,-`"

Modo 2 - salvar em arquivo. Adicione ao final o redirecionamento '> /diretório/arquivo.txt' ficando conforme abaixo :

$ echo "meu ip é : `ifconfig ppp0 | grep inet | cut -d ":" -f 2 | tr -d a-z,A-Z,-`" > /diretório/arquivo.txt

Outras dicas deste autor

FAT32 com acentos

Squid - upload de arquivo com tamanho ilimitado

Leitura recomendada

Bloqueando Propagandas em seu Navegador

Instalar Google Chrome no Slackware 15

Pesquisando no Rapidshare

Configurando IP em uma placa de rede

Ouvindo música da rádio UOL no Ubuntu

  

Comentários
[1] Comentário enviado por alexandremas em 09/05/2005 - 12:08h

para quem está numa lan é só substituir o ppp0 pelo eth0:

$ echo "meu ip é : `ifconfig eth0 | grep inet | cut -d ":"-f 2 | tr -d a-z,A-Z,-`" > arquivo.txt


[2] Comentário enviado por Tango em 09/05/2005 - 12:41h

para que o usuário normal possa executar é só adicionar "/sbin/" antes de ifconfig:

$ echo "Meu ip é: `/sbin/ifconfig ppp0 | grep inet | cut -d ":"-f 2 | tr -d a-z,A-Z,-`"

[3] Comentário enviado por salexluna em 24/02/2011 - 21:38h

Outra opção tbm mais simples seria
ifconfig eth0 | grep inet|grep -i masc | cut -d ":" -f 2 | tr -d a-z,A-Z,-

[4] Comentário enviado por danpedron em 30/09/2014 - 11:33h

ifconfig ppp0 | grep inet | awk '{print $3}'



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts