você está aqui: Home  → Arquivo de Mensagens

Grep - Arquivos texto interpretados como binários

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 22 de agosto de 2016

O site Dicas-L é criado por meio de diversos scripts bash. Com a atualização do sistema, um destes scripts, o que identifica as 50 dicas mais acessadas do portal, parou de funcionar corretamente.

O script usa o grep para localizar as tags H1. Em alguns dos arquivos estava sendo retornado o erro:

  Binary file usando_o_netcat.php matches

A mensagem diz que o arquivo usando_o_netcat.php possui a string H1, mas isto não me ajuda muito.

A saída foi especificar a diretiva --text que instrui o comando grep a tratar os arquivos pesquisados como texto.

Segundo consultas, se o comando grep encontra em algum lugar do arquivo o caractere NUL ele deduz que se trata de um arquivo binário. Existem outras explicações, para saber mais consulte o texto listado na referência consultada para a confecção deste artigo.

Referência

What makes grep consider a file to be binary?



 

 

Veja a relação completa dos artigos de Rubens Queiroz de Almeida

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script