Bash 4'ten (zsh da dahil) yeni bir globbing seçeneği ( globstar) eklendiğinde, deseni **farklı şekilde ele alan bir seçenek eklendi .
Joker desenle eşleşiyor ve komuttaki joker desenle eşleşen öğelerle değiştirilerek eşleşen dosya ve dizin adlarını döndürüyor.
Normalde, kullandığınızda **, benzer şekilde çalışır *, ancak yinelenerek tüm dizinleri yinelenir (bir döngü gibi).
Etkin olup olmadığını görmek için kontrol edin shopt globstar(komut dosyasında, kullanın shopt -q globstar).
Örnek **.pysadece geçerli dizin için işe yarar, çünkü recurses olabilecek dizinlerin listesini döndürmez, bu yüzden birden fazla dizin düzeyinde joker karakter kullanmanız gerekir **/*.py, böylece daha derinlere inebilir.
Lütfen tüm dosyaları tekrarlı olarak bulmak için yaptığım birkaç sözdizimi testini bulun .
nullglob