Bir dizindeki her uzantı için dosya sayısını ve uzantısız dosyaları saymak istiyorum.
Birkaç seçeneği denedim, ancak henüz çalışan bir çözüm bulamadım:
find "$folder" -type f | sed 's/.*\.//' | sort | uniq -c
bir seçenektir ancak dosya uzantısı yoksa çalışmaz. Kaç dosyanın bir uzantısı olmadığını bilmem gerekiyor.Ayrıca bir dizi içine bir find döngü denedim ve sonra sonuçları toplamak, ancak şu anda bu kod bildirilmemiş bir değişken hata, ancak döngü dışında atar:
declare -a arr arr=() echo ${arr[@]}
Bu, buluntu döngüsü tamamlandıktan sonra bildirilmemiş bir değişken atar.
ext = [ f.split('.')[-1] for f in os.listdir('./') ]
thatll o çift çizgiler daha kısa ve belki de daha Pythonic yapmak