Saya bertanya-tanya apakah kita bisa menggabungkan kejujuran 'du' dengan pemformatan indentasi 'pohon'. Jika saya ingin daftar ukuran direktori:
du -hx -d2
... menampilkan dua level dan semua ringkasan ukuran jujur, tetapi tidak ada indentasi dari subdir. Di samping itu:
tree --du -shaC -L 2
... indentasi dan pewarnaan dengan baik namun ukuran yang dilaporkan adalah bohong. Untuk mendapatkan ukuran sebenarnya, seseorang harus:
tree --du -shaC
... artinya Anda hanya mendapatkan ukuran sebenarnya jika Anda membiarkan 'tree' menampilkan seluruh struktur direktori. Saya ingin selalu dapat memiliki ringkasan ukuran yang benar terlepas dari berapa banyak tingkat subdir yang ingin saya tampilkan. Saya sering melakukan ini:
tree -du -shaC | grep "\[01;34m"
... yang memangkas segalanya kecuali direktori, dan memberi indentasi dengan baik ... tetapi tidak ada cara mudah untuk membatasi tampilan hanya pada level angka tertentu (tanpa ringkasan ringkasan). Apakah ada cara? Mungkin saya telah melewatkan switch yang benar ...