Konsoldan bir dosyayı veya dosya ağacını dizine eklemenin bir yolu var mıdır, böylece alt dizileri aramak düz izlemeden daha hızlı yapılabilir mi?
Düzenli ifadeler için mutlaka desteğe ihtiyacım yok, ancak küçük harf duyarsızlığı olması iyi olurdu.
Benzer bir şekilde çalışacak basit bir konsol yardımcı programı arıyorum locate/slocate/mlocate
ancak dosya adları yerine, yapılandırılabilir bir konumda belirli Mime türleriyle dosya içeriğini dizine eklersiniz.
Şimdiye kadar bulduğum tek 'grep-den-daha hızlı' çözüm fgrep
UTF-8 yerine ANSI ile sınırlandırılmış ( https://stackoverflow.com/a/13913220/191246 ) - etkileyici bir hızlanma sağlarken, büyük dosyalar için hala çok yavaş. Dizin oluşturmanın ve buna karşı arama yapmanın 'ucuz' bir yolu olup olmadığını bilmek istiyorum.
düşünüyorum vızıldamak bir seçenek olarak ancak bu ekstra kodlama gerektirir.
Mac veya spot meslektaşları üzerindeki spot ışığı gibi sistem düzeyinde indeksleme uygulamaları ile ilgilenmiyorum, çünkü dosya veya alt klasör düzeyinde ayrıntılı bir şey arıyorum.