Saya memiliki direktori dengan banyak file. Saya tidak melihat ls
beralih untuk memberikan hitungan. Apakah ada keajaiban baris perintah untuk mendapatkan jumlah file?
Jawaban yang Diterima:
Menggunakan definisi luas "file"
ls | wc -l
(perhatikan bahwa ini tidak menghitung file tersembunyi dan menganggap bahwa nama file tidak mengandung karakter baris baru).
Untuk menyertakan file tersembunyi (kecuali .
dan ..
) dan menghindari masalah dengan karakter baris baru, cara kanoniknya adalah:
find . ! -name . -prune -print | grep -c /
Atau secara rekursif:
find .//. ! -name . -print | grep -c //
Bagaimana Cara Membuat Halaman Manual Bagian 9 Kernel Yang Fungsi Dokumen, Struktur Data, Dan Headernya?
Bagaimana Cara Memuat Ulang Aturan Udev Tanpa Reboot?