Ho un sacco di binari e so che dentro questi binari ci sono delle stringhe che voglio trovare.
Voglio fare un:
grep -lir "the string I am looking for"
e ottenere un elenco di tutti i file binari all'interno di una directory specifica che contiene quella stringa ma grep -lir
apparentemente non funziona con questi file.
Esiste un comando che può eseguire questo tipo di ricerca dal terminale?
ack
l'auto-descrizione di me stesso? (nel manuale) "ack 2.x cercherà in ogni normale file non binario che non sia esplicitamente ignorato [da blah blah]" Quindi sembra che ack 2.x dovrebbe comunque smettere di leggere un file in anticipo se il contenuto appare binario.