gnu `uniq -c`: Die Anzeige zählt grafisch als Balken

385
cweiske

Mit sort $file | uniq -cist es möglich, Dateien / Eingaben zusammenzufassen und die Anzahl der Vorkommen so anzuzeigen:

 13 foo 1 bar 

Um diese Daten besser zu verstehen, möchte ich sie grafisch sehen, wie git es macht, wenn sie Änderungen anzeigt ( ++++++++--):

------------ foo - bar ------ baz 
0

1 Antwort auf die Frage

2
Shadok

Eine kleine Suche gab mir das, was wunderbar funktioniert, passen Sie einfach den Namen Ihrer Eingabedatei an:

uniq -c YOURFILE|awk ''|sort|uniq -c|sort -rn|head -20|awk '!max'