Com o GNU grep , você pode usar - uma opção para fazer com que ele trate os arquivos binários como arquivos de texto:
grep -ali -- string file
Se a sua versão do grep não for compatível com -a
, você poderá usar ack . Com o ack 1.x, você precisa incluir a opção -a
, com o ack 2.x, você não inclui, pois ao pesquisar, por padrão, não incluir arquivo de texto (somente arquivo não-texto ignorado quando você não especificou nenhum arquivo ).