Linux/Unix Shell Scripting - Tamaño de archivos determinados

   
Vista:

Tamaño de archivos determinados

Publicado por Rafa rafaperezlopez1992@gmail.com (2 intervenciones) el 11/06/2014 18:23:50
Hola. Estoy aprendiendo a programar scripts y tengo una duda con un ejercicio.
¿Como puedo hacer para saber el tamaño de los archivos de mi home con la extensión .jpg?

He hecho un listado con find ~ -iname "*.jpg" .

Esto me muestra todos los ficheros jpg. El problema es como saber el total de su tamaño, He probado con du pero este me da el resultado de cada fichero jpg y no e como unirlos.

¿Alguna ida por favor?

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Tamaño de archivos determinados

Publicado por xve (254 intervenciones) el 11/06/2014 22:12:32
Hola Rafa, ya casi lo tenias...

1
find ~ -iname "*.jpg" -exec du -ch {} +
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Tamaño de archivos determinados

Publicado por caic (82 intervenciones) el 12/06/2014 09:37:29
A mi me gusta más el "du -hs":

1
2
3
4
5
6
caic@miburro:~/Escritorio$ du -ch pcmanfm.desktop
8,0K    pcmanfm.desktop
8,0K    total
 
caic@miburro:~/Escritorio$ du -hs pcmanfm.desktop
8,0K    pcmanfm.desktop


Te ahorras una línea de la salida :P
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Tamaño de archivos determinados

Publicado por Rafa rafaperezlopez1992@gmail.com (2 intervenciones) el 12/06/2014 10:55:05
Hola. Muchas gracias por la ayuda.
Una ultima cosa, ¿Me podría decir que siginifica la ultima parte del exec? Ya que puede acabar con {};\ o {} +

Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Tamaño de archivos determinados

Publicado por Jose (2 intervenciones) el 11/09/2014 22:02:09
Una forma super facil es hacer un

ls -lrth *.jpg
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar