Comando shell script para utilizar ips de um arquivo

1. Comando shell script para utilizar ips de um arquivo

Daniel
danielcrvg

(usa Slackware)

Enviado em 21/09/2012 - 20:37h

Boa noite galera do VOL,

gostaria de saber como faco um script que execute um comando no terminal mas busque informacoes em um arquivo:

exemplo:

ping <ips listados em um arquivo, cada linha é um ip>


* Neste exemplo gostaria que cada IP pingado fosse aberto um terminal diferente, assim eu poderia deixar rodando e olhar o resultado depois.




  


2. Re: Comando shell script para utilizar ips de um arquivo

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 21/09/2012 - 20:47h

Já expliquei isso mais de uma vez, e como eu muitos já explicaram isso mais de uma vez, mas vamos nós. Crie um arquivo plain text com um ip por linha. Vamos chamar esse arquivo de listaip.txt. Você nem precisa de um script pra isso, basta um laço for:

 for i in `cat listaip.txt`; do ping $i; done  


Isso é o que você descreveu, mas não vai ser nada prático.


3. Re: Comando shell script para utilizar ips de um arquivo

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 21/09/2012 - 20:50h

lcavalheiro escreveu:

Já expliquei isso mais de uma vez, e como eu muitos já explicaram isso mais de uma vez, mas vamos nós. Crie um arquivo plain text com um ip por linha. Vamos chamar esse arquivo de listaip.txt. Você nem precisa de um script pra isso, basta um laço for:

 for i in `cat listaip.txt`; do ping $i; done  


Isso é o que você descreveu, mas não vai ser nada prático.


se não me engano eu já essa solução na seção de ShellScript
é só pesquisar um pouco







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts