rad@uran:~$ history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head
124 ls
85 cd
60 vi
48 sudo
45 make
28 python
27 git
15 mv
10 less
7 mkdir
rad@asus:~$ history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head
72 git
66 make
62 python
51 cd
35 su
23 mc
14 ssh
14 ls
11 sudo
11 emacs | | Ruslan Popov ( |
Самые используемые команды
Навеяно этим:
August 21 2008, 04:52:49 UTC 3 years ago
73 ssh
32 host
19 ping
18 awk
8 svn
5 sysctl
5 ls
5 cd
4 vim
2 sed
August 21 2008, 12:41:05 UTC 3 years ago
что скрипт возвращает:
[doka@conroe]$ history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head 1287 Aug 699 Jun 480 Jul 468 May=)
August 22 2008, 04:34:14 UTC 3 years ago