履歴からのコマンド発生回数の計算

履歴からのコマンド発生回数の計算

manコマンド(たとえば)がレコードに表示される回数を数えたいです。

ベストアンサー1

現在も使用できます。history

$ history | grep -cw man

すべてのコマンドをカウントします。

$ history | awk '{c[$2]++}END{for (x in c) print c[x],x | "sort -n"}'
...
9 grep
9 ssh
10 ping
17 mv
19 mkdir
21 svn
35 perl
43 cd
46 python3
71 ls
96 vi

おすすめ記事