
Intenté enumerar el tamaño de los subdirectorios del directorio de inicio simplemente tomando los archivos con extensión pdf.
Probé el siguiente
ls $home -d /* | xargs du -sb --exclude="!(*.pdf)"
¿Hay alguna --include
opción para du
? ¿O cuál debería ser el patrón correcto en la opción de exclusión?
Respuesta1
find ~ -type f -iname "*.pdf" -exec du -sh {} \;
-exec
ejecuta los programas que mencionaste a través de {}
, de hecho, le dices cosas find command
como:
du -sh *.pdf
-type
especificar el tipo de archivo, f
mencionado a regular file
.
Y ~
mencionó la ruta base de búsqueda.
-iname
mencionado en la búsqueda Incasentisive.