Comando egrep não exibe ip [RESOLVIDO]

1. Comando egrep não exibe ip [RESOLVIDO]

Cláudio Cesar Prates Junior
garfield

(usa Outra)

Enviado em 27/07/2021 - 13:49h

Boa Tarde Pessoal, estou executando o comando egrep para exibir os ip's que estão dentro do arquivo var/log/messages, só que quando executo o comando, ao invés de me exibir os ips que tem dentro do arquivo, ele passa para a próxima linha e não exibe

porque será que não está exibindo?

Segue print de como fiz

Desde já Agradeço!


  


2. MELHOR RESPOSTA

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 27/07/2021 - 16:40h

Aqui foi normal.....
grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}' /var/log/messages
10.0.0.2
255.255.255.248
10.0.0.1
............



______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________
Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.


3. Re: Comando egrep não exibe ip

Cláudio Cesar Prates Junior
garfield

(usa Outra)

Enviado em 27/07/2021 - 16:58h

Eu tentei de novo , não foi não, será que é algum bug, no video de resolução do meu curso também da certo quando o professor faz
é só no meu que não aparece!

mas valeu pela ajuda!



4. Re: Comando egrep não exibe ip [RESOLVIDO]

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 27/07/2021 - 17:33h

Tens certeza que o arquivo var/log/messages, existe?
Aqui não existe.


5. Re: Comando egrep não exibe ip [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 27/07/2021 - 18:17h

Se o arquivo não existir, acusa ERRO:
grep: /var/log/messages: Arquivo ou diretório inexistente


______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________



6. Re: Comando egrep não exibe ip

Buckminster
Buckminster

(usa Debian)

Enviado em 28/07/2021 - 11:44h

garfield escreveu:

Eu tentei de novo , não foi não, será que é algum bug, no video de resolução do meu curso também da certo quando o professor faz
é só no meu que não aparece!

mas valeu pela ajuda!


Tenta com aspas simples.
A escolha entre aspas simples ou duplas depende do Shell. Por exemplo, com aspas duplas, as variáveis são expandidas quando o Shell é derivado do Bourne, como Bash ou ZSH.
Talvez não seja esse o teu problema, caso não der com aspas simples tenta colocando o caminho todo /var/log/messages.


7. Re: Comando egrep não exibe ip [RESOLVIDO]

Cláudio Cesar Prates Junior
garfield

(usa Outra)

Enviado em 06/08/2021 - 11:19h


Eu falei num grupo que eu faço parte , do curso que eu faço, e eles me disseram que é normal não aparecer nada as vezes, visto que o egrep vai buscar por um padrao, e se ele não encontrar um padrao, ele não vai retornar nada mesmo, mas obrigado pela ajuda pessoal!


8. Re: Comando egrep não exibe ip [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 06/08/2021 - 17:30h


garfield escreveu:


Eu falei num grupo que eu faço parte , do curso que eu faço, e eles me disseram que é normal não aparecer nada as vezes, visto que o egrep vai buscar por um padrao, e se ele não encontrar um padrao, ele não vai retornar nada mesmo, mas obrigado pela ajuda pessoal!

Boa tarde Garfield.
Execute o comando abaixo:
grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}' > /tmp/ips.txt /var/log/messages  && echo -e "IPs Casados:\n$(cat /tmp/ips.txt)" || echo "Nada localizado" 



______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________
Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/",
Mostrando o seguinte:

Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.


______________________________________________________________________