Linux/Unix Shell Scripting - shell agrupando archivos por extensión y tamaño

 
Vista:

shell agrupando archivos por extensión y tamaño

Publicado por Davids (1 intervención) el 18/03/2019 07:24:56
Quiero realizar un bash en donde liste todos lo archivos para un usuario agrupados por extensión y que muestre el tamaño total por extensión y el total de archivos que hay para esa extensión.

Por ahora he podido hacer lo siguiente.

1
2
3
4
5
6
7
8
9
10
AUX = ´ls -ltr|grep ^-|awk '{print $5}'´
tamano=0
contador=0
for a in $AUX
do
let contador = contador+1
let peso=tamano+$a
done
 
echo "la cantidad de archivos es $contador y el tamano es $tamano"
Sin embargo no se como obtener la extensión y tamaño para agruparlos por cada extensión que encuentre en el usuario e imprimirlo.
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