Bir sürü ikili dosyam var ve bu ikili dosyaların içinde bulmak istediğim stringler olduğunu biliyorum.
Bir yapmak istiyorum:
grep -lir "the string I am looking for"
ve bu dizeyi içeren ancak grep -lir
görünüşe göre bu dosyalarla çalışmayan belli bir dizindeki tüm ikili dosyaların listesini alın .
Terminalden bu tür bir arama yapabilecek bir komut var mı?
ack
Kendi tarifini yanlış mı okuyorum ? (kılavuzda) "ack 2.x, açıkça göz ardı edilmeyen her normal, ikili olmayan dosyayı arayacaktır. [by blah blah]" Bu yüzden ack 2.x, içeriğe bakılırsa hala bir dosyayı okumayı bırakmalı gibi görünüyor. ikili.