Macとかの雑記帳

よく使うコマンドを使用回数が多い順に表示する方法です。 OSXDailyに掲載されてたのですが、ちょっと面白かったので紹介です。

使用回数が多いコマンドを調べる

以下を実行すると使用回数が多い順にTop15位まで表示されます。最後の数字を変えれば表示される数も変わります。

$ history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head -15

下は実行結果です。左側の数字は使った回数です。

top15 command

最近使ったコマンドを調べる

同じ記事に、使った順に新しいものから表示する方法も掲載されていました。以下を実行すると、最近使ったコマンドを新しい順に10個表示します。

$ history | sort -rn | head

head-数字 を追加すると、表示する個数を変更できます。

$ history | sort -rn | head -20

参考リンク:List Your 15 Most Used Terminal Commands

スポンサード リンク