16 Apr 2008, 6:40pm
/dev/random
by

3 comments

History Meme

Jumping on the shell command history meme:

history|awk '{a[$2]++} END{for(i in a){printf "%5d\t%s \n",a[i],i}}'|sort -rn|head
   97	ruby
   64	cd
   45	telnet
   43	ss
   27	sudo
   25	ping
   25	mysql
   18	ll
   16	svn
   11	script/generate

Too much playing in Ruby, I think!

Interestingly, this variant:

history|awk '{print $2}'|sort|uniq -c|sort -rn|head

Produces a slightly different count for Ruby:

  95 ruby
  64 cd
  45 telnet
  43 ss
  27 sudo
  25 ping
  25 mysql
  18 ll
  16 svn
  11 script/generate

Tag, you’re it.