Ferramenta semelhante a Grep para todos os tipos de arquivos?

1

Existe uma ferramenta do tipo grep / ack / grin para todos os tipos de arquivos (incluindo MS Office, PDF, etc)? Eu freqüentemente me vejo querendo pesquisar uma pasta ou um disco inteiro para seqüências de caracteres dentro de arquivos que são mais do que apenas texto simples.

Estou particularmente interessado nas soluções da OSX, embora interessado em soluções de plataforma cruzada e, em menor escala, UNIX / Windows.

Obrigado.

    
por user72923 29.03.2012 / 21:46

3 respostas

1

Como todos os tipos de arquivos necessários são aqui e Google Desktop foi descontinuado Eu tentaria Desktop Mecanismos de pesquisa ou procure um site de downloads que ainda ofereça o Google Desktop, como o CNET

    
por 31.03.2012 / 19:19
1

Eu não sei de um único utilitário que lide com tudo, mas algumas opções úteis são:

  1. strings (do pacote binutils)
  2. lesspipe (do pacote menos)
  3. antiword
  4. odt2txt
  5. pdftotext (do poppler-utils)

Qualquer outra coisa, e você provavelmente precisará executar / usr / bin / file e ver se você pode encontrar um pacote que permitirá a conversão para algum formato canônico com o qual você saiba como lidar.

    
por 30.03.2012 / 00:43
0

Não, o conjunto de todos os tipos de arquivos e codificações de texto é muito grande para que um único programa possa analisá-los.

Considere, por exemplo,

  • Amiga Noisetracker mod formato de arquivo (contém nomes de instrumentos, etc.)
  • Arquivo IBM VSAM contendo EBCDIC?
  • Arquivo do Lotus Notes do OS / 2 (criptografado)
por 29.03.2012 / 21:55