Prova du
per riassumere l'utilizzo del disco:
du -csh *.jpg
Output (ad esempio):
8.0K sane-logo.jpg
16K sane-umax-advanced.jpg
28K sane-umax-histogram.jpg
24K sane-umax.jpg
16K sane-umax-standard.jpg
4.0K sane-umax-text2.jpg
4.0K sane-umax-text4.jpg
4.0K sane-umax-text.jpg
104K total
du
non riassume la dimensione dei file ma riassume la dimensione dei blocchi utilizzati nel file system. Se un file ha una dimensione di 13K e il file system utilizza una dimensione del blocco di 4K, per questo file viene visualizzato 16K.
Puoi usare questa funzione :
dir () { ls -FaGl "${@}" | awk '{ last_size += $4; print }; END { print last_size }'; }
inoltre puoi usare questo comando questo è più breve e ti dà un risultato migliore!
find YOUR_PATH -type f -name '*.jpg' -exec du -ch {} +