Prueba du
para resumir el uso del disco:
du -csh *.jpg
Salida (por ejemplo):
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
no resume el tamaño de los archivos, pero resume el tamaño de los bloques utilizados en el sistema de archivos. Si un archivo tiene un tamaño de 13K y el sistema de archivos usa un tamaño de bloque de 4K, entonces se muestra 16K para este archivo.
Puede utilizar esta función:
dir () { ls -FaGl "${@}" | awk '{ last_size += $4; print }; END { print last_size }'; }
¡también puede usar este comando, es más corto y le dará mejores resultados!
find YOUR_PATH -type f -name '*.jpg' -exec du -ch {} +