Zrobiłem mały skrypt bash, aby uzyskać częstotliwość elementów w pewnej kolumnie pliku.bash: pobieranie procentu z tabeli częstotliwości
Wyjście byłoby czegoś jak ten
A 30
B 25
C 20
D 15
E 10
polecenie użyłem wewnątrz skryptu jest podobny do tego
cut -f $1 $2| sort | uniq -c |
sort -r -k1,1 -n | awk '{printf "%-20s %-15d\n", $2,$1}'
jak mogę go zmodyfikować, aby pokazać względne procentowe dla każdego przypadku, a także . więc byłoby jak
A 30 30%
B 25 25%
C 20 20%
D 15 15%
E 10 10%
Myślę, że przykładem wyraźniej, jeśli liczby się nie sumują, do 100. –