Pular para o conteúdo

Procurar palavras

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Procurar palavras

Enviado em 06/08/2008 - 15:33h

Como eu faço para procrar palavras em um arquivo

ex.

tenho um arquivo chamado ip.txt
lá dentro tem algo assim

seu numero de ip é 192.168.1.1

como eu faço para colocar o IP numa $variavel?


abs

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Procurar palavras

Enviado em 06/08/2008 - 17:41h

Creio que a frase não seja exatamente esta: "seu numero de ip é X", mas se tiver um padrão, use o awk dentro de um while.

cat ip.txt | while read linha; do
var=$(awk '{print $6}' ip.txt)

comandos...

done

se não tiver padrão use uma ER pra pegar o IP.

3. uma solução

Enviado em 11/08/2008 - 01:35h

Amigo, para declarar um IP como uma variável siga o exemplo abaixo:


teste=$(grep '192.168.1.1' <arquivo>)
echo "$teste"


#buscar pela string '192.168.1.1' em um arquivo. Pega essa saída e joga em uma variável.

#utilize echo para fazer o teste. Coloque a variável chamada entre aspas duplas.


Espero ter ajudado.


Abraço

4. uma solução

Enviado em 11/08/2008 - 02:03h

Caso encontre outras formas de fazer o processo nos informe.

Abraço

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder