Joker karakter eşleştirmeye dayalı olarak geçerli ve alt klasörlerdeki tüm dosyaları özyinelemeli olarak nasıl bulabilirim?
Bunun için find kullanın:
find . -name "foo*"
findbir başlangıç noktasına ihtiyaç duyar ve
.` (nokta) geçerli dizine işaret eder.
find'u grep'e aktarmak genellikle daha kullanışlıdır; size rastgele joker karakter eşleştirmesi için düzenli ifadelerin tüm gücünü verir.
Örneğin, dosya adında büyük/küçük harfe duyarlı olmayan "foo" dizesi bulunan tüm dosyaları bulmak için:
~$ find . -print | grep -i foo