zsh-history からコマンドの実行回数を出すワンライナー

zsh-history からコマンドの実行回数を出すワンライナーを見て、面白そうだったので自分のMacBookでもやってみた。

[juno@galois] $ cat ~/.zsh/.zhistory|awk 'BEGIN {FS=";"} {print $2}'|awk '{print $1}'|sort|uniq -c|sort -r|head
7630 sudo
6512 svn
6146 php
4761 rm
4642 vi
4448
4442 ..
3922 svk
2868 ls
2292 grep

過去のヒストリはすべてCtrl+Rで拾い出せるよう Sun Mar 20 02:49:21 +0900 2005 以来ずっと溜めているので、数が多めです。.zhistoryのサイズは4MBちょい。

結果は、やっぱりsudoがトップ。emacsが出てこないのはCarbonEmacs使いだからか。

Comments are closed.