ifconfig + sed - Mostrando seu endereço IP

Publicado por Sandro Marcell em 26/05/2012

[ Hits: 11.850 ]

Blog: http://sanmarcell.wordpress.com

 


ifconfig + sed - Mostrando seu endereço IP



Dica rápida e rasteira pra quem deseja ver somente o endereço IP através do comando ifconfig.

Para que isso seja possível, basta fazer:

ifconfig INTERFACE | sed -n '/inet addr/{ s/.*addr:\([0-9.]\+\).*/\1/p }'

Onde:
  • INTERFACE = Sua interface de acesso à rede. Ex.: eth0, ppp0 etc.

Obs.: Em algumas distros a saída do ifconfig está em português, nesses casos use:

ifconfig INTERFACE | sed -n '/inet end/{ s/.*end\.: \([0-9.]\+\).*/\1/p }'

Dica bobinha, mas que pode vir a ser de alguma utilidade! ;)

Falou!!!

Outras dicas deste autor

Copiando arquivos com caracteres especiais

Shell - operações envolvendo números em ponto flutuante

Habilitando correção ortográfica no Vim

Utilizando abas no Vim

Zsh: Menu de autocompletar para o comando kill

Leitura recomendada

Geração automática de relatórios do Sarg

Executa Comandos Linux

Gerenciar pacotes em baixo nível no Debian

Fazendo "chroot" facilmente

Como filtrar exatamente uma palavra no terminal

  

Comentários
[1] Comentário enviado por /bin/laden em 28/05/2012 - 09:35h

Legal smarcell! Boa dica.



Contribuir com comentário