bash: получение процентов из таблицы частот

Я создал небольшой сценарий bash, чтобы получить частоту элементов в определенном столбце файла.

Результат будет примерно таким

A     30
B     25
C     20
D     15
E     10

командой i используется внутри скрипта, как это

cut -f $1 $2| sort | uniq -c | 
sort -r -k1,1 -n | awk '{printf "%-20s %-15d\n", $2,$1}'

как я могу изменить его, чтобы также отображать относительные проценты для каждого случая. так что это будет похоже на

A     30     30%
B     25     25%
C     20     20% 
D     15     15%
E     10     10%
9
задан sfactor 27 September 2010 в 09:53
поделиться