As about half the blogs I read are doing it, why can’t I?

history|awk '{a[$2]++} END{for(i in a){printf “%5d\t%s\n”,a[i],i}}’|sort -rn|head

71  git
64  cd
45  sudo
41  ls
39  nosetests
35  svn
31  mate
23  couchdb
22  python
22  lla

Which seems about right. mate is the launcher for Textmate. lla is my alias for ls -la which I apparently use almost half as much as ls. sudo was a little surprising, but when I stripped them off, I got this:

71 git
64 cd
41 ls
39 nosetests
35 svn
31 mate
29 port
26 couchdb
22 python
22 lla

Which explains it. I recently wiped my Mac and installed Leopard. I’ve had to reinstall a lot of software using MacPorts (and Python modules using easy_install which was at number 11).