Saya ingin menghitung jumlah file untuk setiap ekstensi dalam direktori serta file tanpa ekstensi.
Saya telah mencoba beberapa opsi, tetapi saya belum menemukan solusi yang berfungsi:
find "$folder" -type f | sed 's/.*\.//' | sort | uniq -c
adalah opsi tetapi tidak berfungsi jika tidak ada ekstensi file. Saya perlu tahu berapa banyak file yang tidak memiliki ekstensi.Saya juga telah mencoba menemukan loop ke dalam array dan kemudian menjumlahkan hasilnya, tetapi saat ini kode itu melempar kesalahan variabel yang tidak dideklarasikan, tetapi hanya di luar loop:
declare -a arr arr=() echo ${arr[@]}
Ini melempar variabel yang tidak dideklarasikan, serta setelah loop pencarian selesai.
ext = [ f.split('.')[-1] for f in os.listdir('./') ]
Thatll membuatnya lebih pendek beberapa baris dan mungkin lebih Pythonic