hice un pequeño script bash para obtener la frecuencia de los elementos en una determinada columna de un archivo.bash: obteniendo el porcentaje de una tabla de frecuencias
La salida sería algo como esto
A 30
B 25
C 20
D 15
E 10
El comando que se utiliza dentro de la secuencia de comandos es así
cut -f $1 $2| sort | uniq -c |
sort -r -k1,1 -n | awk '{printf "%-20s %-15d\n", $2,$1}'
cómo puedo modificarlo para mostrar los porcentajes relativos para cada caso, así . por lo que sería como
A 30 30%
B 25 25%
C 20 20%
D 15 15%
E 10 10%
Creo que el ejemplo sería sea más claro, si los números no se suman, a 100. –