grep - Binary file XXX matches [Resolvido]

Publicado por Fábio Berbert de Paula em 29/01/2016

[ Hits: 6.560 ]

Blog: https://fabio.automatizando.dev

 


grep - Binary file XXX matches [Resolvido]



grep é uma ferramenta que posso afirmar que faz parte de meu cotidiano a mais de uma década. E pra quem não conhece, sugiro que experimente o egrep quando surgir a necessidade de uso de expressões regulares mais rebuscadas.

Vamos ao que interessa! Você está ali amarradão no seu terminal, usa o grep pra buscar uma string num arquivo e pah:

grep busca ~/Downloads/arquivo.txt
Binary file ~/Downloads/arquivo.txt matches

o grep tratou seu arquivo como sendo binário. Não sei dizer o motivo, acredito que seja problema em arquivos com terminador de linha no padrão Windows (apenas chute).

Enfim, para contornar o problema basta usar o parâmetro "-a, --text":

grep -a busca ~/Downloads/arquivo.txt

Isso forçará o grep a tratar o arquivo "binário" como texto.

Até a próxima.

Outras dicas deste autor

Atalho Alt+F2 ou Alt+Espaço parou de funcionar no KDE Plasma [Resolvido]

Sistema de Informações em Rede (NIS)

Mouse Logitech MX Ergo Advanced Wireless Trackball no Linux

Como instalar Webmin no Debian/Ubuntu e derivados

Catálogo de efeitos de texto para Gimp

Leitura recomendada

Minha solução para monitorar múltiplos termômetros no Slackware

Acompanhando o (bash) shell script - debug

Wallpaper Slideshow no LXDE

Verificando disco de backup e enviando e-mail

Copiar uma página do MAN para texto simples sem os ^H^_

  

Comentários
[1] Comentário enviado por removido em 30/01/2016 - 04:54h

Um comando equivalente ao egrep é o grep -E, grep mesmo com a opção "E maiúsculo".

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts