I’ve seen the shell meme circulating for ages, but never tried it. So here goes,
running:
history|awk '{a[$2]++} END{for(i in a){printf "%5d\t%s\n ",a[i],i}}'|sort -rn|head
at work:
342 cd
283 ls
143 java
124 grass64
107 history
93 qgis
92 gpsbabel
66 ogr2ogr
52 gdal_translate
47 pidgin
It seems I spend a lot of time looking for things and trying to remember the last command. The rest are the daily apps I use at work while chatting with my boss thousand of islands away.
and, at home:
238 wvdial
49 ls
40 cd
32 gpsbabel
25 elinks
22 java
20 sudo
16 ogr2ogr
8 mogrify
6 identify
I always have problems with my dial-up connection, that’s why. elinks is the only browser that can bear with such snail-pace connection.


2009-April-15 at 4:40 am
Nice – here mine (work laptop):
5553 cd
4539 l
3433 vim
2281 svn
1068 grep
999 make
983 rm
613 mv
562 cat
528 sh
Heh – am I more modifying code than using it?? :D
And on our geo cluster:
285 l
141 cd
102 vim
99 screen
83 grass64
51 rm
44 make
35 qstat
34 svn
29 for
good – more like a user! (qstat is the Grid Engine queue statistics)