ifconfig + sed - Mostrando seu endereço IP

Publicado por Sandro Marcell em 26/05/2012

[ Hits: 9.437 ]

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

rm - remover vários arquivos excetuando alguns

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

Removendo linhas duplicadas não-consecutivas

CGI + Shell Script: gerando listagem de IPs disponíveis em sua rede

js-bwm: monitorando seu link de internet em tempo real

Leitura recomendada

Movendo vários arquivos ou diretórios ao mesmo tempo para um diretório [Iniciante]

Comando para manipulação de pacotes PKGTool

Formas para forçar o encerramento de programas travados

Não sabe onde está? - Procure!

Logsave: Registrando comandos locais ou remotos

  

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

Legal smarcell! Boa dica.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts