Meu IP (bash)

Poste aqui scripts, desenvolvimentos em C e C++, criação de aplicativos para aprimoramento do Epidemic Linux.
Avatar do usuário
atf
Desenvolvedor
Mensagens: 160
Registrado em: Sáb Out 06, 2012 9:24 am
Localização: Rio de Janeiro
Contato:

Meu IP (bash)

Mensagempor atf » Ter Mar 12, 2013 5:17 pm

É apenas uma brincadeira que, para quem usa DNS dinâmico, pode ter alguma utilidade.
-----

Código: Selecionar todos

#!/bin/sh
#
#    Script - meuip
#
# Pede ao sítio "datahouse.com.br" o endereço IP da máquina
# e mostra-o na linha do terminal.
# É necessária a instalação do programa "lynx" (apt-get install lynx)
#
#  Autor: atf (Afonso Teixeira de Freitas)
#
ip=$(lynx -dump http://meuip.datahouse.com.br/ |  grep --colour=never '[0-9]\.[0-9]')
echo $ip | cut -d' ' -f4
exit


Dê autorização para executar (chmod -x meuip) e comande "meuip".
atf
LinuxUser#142898
Avatar do usuário
jamesbenedito
Desenvolvedor
Mensagens: 2683
Registrado em: Ter Mar 13, 2007 7:58 am

Re: Meu IP (bash)

Mensagempor jamesbenedito » Ter Mar 12, 2013 5:58 pm

Oi atf,
Parabens, o script funcionou perfeitamente. :D

Para os que quiserem testar, basta lembrar de seguir as suas dicas de instalar primeiro o lynx, dar permissão de execução ao arquivo e executá-lo com o comando:

Código: Selecionar todos

$ ./meuip


Abraços,
James.
Imagem
Avatar do usuário
PauloCreto
Epidemic Administrador
Mensagens: 780
Registrado em: Qua Mai 25, 2011 6:59 am
Localização: São Caetano de Odivelas - Pará
Contato:

Re: Meu IP (bash)

Mensagempor PauloCreto » Ter Mar 12, 2013 6:14 pm

Sabia que teriamos grandes colaborações com nosso amigo atf por aqui, parabéns amigo!!!

T+
Creto kde-look1 kde-look2
São Caetano de Odivelas - Soure/Ilha do Marajó - Pará
Não basta conquistar a sabedoria, é preciso usá-la. (Cícero)
Imagem
Avatar do usuário
atf
Desenvolvedor
Mensagens: 160
Registrado em: Sáb Out 06, 2012 9:24 am
Localização: Rio de Janeiro
Contato:

Re: Meu IP (bash)

Mensagempor atf » Qua Mar 13, 2013 9:00 am

Menos!...Menos!
Como disse, é apenas uma brincadeira para mostrar a capacidade de uma linha de comando. Utilizando dois programas "lynx" e "grep", o "script" acessa uma página, baixa o código HTML em formato "dump" e procura o endereço IP.
atf
LinuxUser#142898
Avatar do usuário
PauloCreto
Epidemic Administrador
Mensagens: 780
Registrado em: Qua Mai 25, 2011 6:59 am
Localização: São Caetano de Odivelas - Pará
Contato:

Re: Meu IP (bash)

Mensagempor PauloCreto » Qua Mar 13, 2013 9:59 am

Desculpem o Off.

Bem meu caro atf desse tipo de brincadeira ai que venho lutando para aprender, quem sabe um dia tenha tempo para me dedicar mais a nossa brincadeira ;)

T+
Creto kde-look1 kde-look2
São Caetano de Odivelas - Soure/Ilha do Marajó - Pará
Não basta conquistar a sabedoria, é preciso usá-la. (Cícero)
Imagem

Voltar para “Desenvolvimento e Programação”

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante