понедельник, апреля 28, 2008

Покажи мне свою history и я скажу кто ты есть...

Увидел на одном зарубежном блоге как собрать статистику по history коммандной строки в *nix, увеличил кол-во выводимых позиций до 50 и получил следующую картину:

history 1000 | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head -n 50

134 vim
123 svn
108 make
91 ssh
48 dig
34 mc
33 perl
29 rpm
24 yum
24 wget
23 ps
23 ls
22 ./uri_test.pl
21 startx
21 service
18 mysql
15 shutdown
12 touch
12 man
11 kill


Всё что меньше 10 я отрезал - там вобщем много всего и неинтересно. В моём случае стата конечно не очень репрезентативна. dig - это временное явление, так как я настраивал dns кэш просто. Ну и make это не потому что я что-то руками собираю или на c/c++ мастерю - а в основном из-за сборки/инсталла perl-овых модулей (ну малая доля вызовов make пришлась на небольшой с++ проект). Но вобщем и целом видно чем человек занимается.

Комментариев нет: