ファイルの固有文字数を出力するプログラムが必要です。例:
> stats testfile
' ': 207
'e': 186
'n': 102
これを行うツールはありますか?
ベストアンサー1
次は動作します。
$ sed 's/\(.\)/\1\n/g' text.txt | sort | uniq -c
まず、各文字の後に改行文字を挿入して、各文字を独自の行に配置します。それからソートしてみましょう。次に uniq コマンドを使用して重複を削除し、各行の前にその文字の発生回数を追加します。
頻度でリストを並べ替えるには、すべての項目をsort -nr
。