Me ha hecho gracia este miniscript (una verdadera obra de arte de la shell) para conocer las órdenes más usadas en cualquier máquina UNIX. Linuxeros, BSDeros, Macqueros, ¿qué comandos usáis?

El comando a ejecutar es el siguiente:

 history | awk '{print $2}' | awk 'BEGIN {FS="|"} {print $1}' | sort | uniq -c | sort -nr | head -10
 

Y los resultados, a continuación.

En el escritorio:

     143 ssh
      93 fg
      55 sudo
      47 script/server
      19 ls
      15 tail
      12 cd
      11 scp
      10 vim
       9 screen
 

¿A alguien le suena lo de script/server? =;-)

En la máquina de desarrollo:

     159 fg
      53 ./import.rb
      52 cd
      51 vim
      46 svn
      30 grep
      21 tail
      12 rake
      11 ls
      10 svndiff.rb
 

Jeje, aquí se nota más aún a qué se dedica uno: a cambiar entre tareas con fg =:-P

En casa:

      59 sudo
      56 ls
      39 fg
      38 cd
      23 df
      18 ruby
      16 mv
      16 dpkg
      13 rm
      12 apt-cache
 

¿Y vosotros?