Okuyabildiğim her şeyden
ack-grep foo
"foo" terimi için geçerli dizindeki ve alt dizinlerdeki tüm dosyaları aramalısınız.
Ancak, alabileceğim en yakın
ack-grep foo *
Geçerli dizinde "foo" olan tüm sonuçları döndürür.
İlk komut neden çalışmıyor? ack1.92 sürümünü kullanıyorum .
ACK_OPTIONShazırladınız ackrcmı? Yani --noenvset ile çalışıyor mu?
echo $ACK_OPTIONS| ~/.ackrcÇıkmıyor | ack-grep --noenv stuffiken, çalışmıyor ack-grep --noenv stuff *mu
ack, yani ne yaptığınız ile ilgili dosyaları belirtmezsiniz ack foo *. Dosyaları belirlerken, o zaman ack'e, daha düşük dizinlere özyinelemeyi içeren sihirli dosya seçimlerinin hiçbirini yapmamasını söylersiniz.
ack-grepaynıack? Eğer öyleyse, hangi versiyon?