J'ai du adapter un peu la version ZSH pour que ça marche chez moi, on dirait que l'historique est stocké de manière un peu zarb:
max-p@max-p-arch76 ~ % sed -e 's/sudo //' $HISTFILE | cut -d';' -f2 | cut -d' ' -f1 | sort | uniq -c | sort -rg | head
250 cd # J'aime pas les autocd, trop hasardeux pour moi
147 pacman # ArchLinux powa
101 ffmpeg # Cet outil est une vraie perle
88 yaourt # AUR
86 cat # J'ai fait un peu de recherche dans les fichiers récemment...
67 nano
58 rm
47 man
42 dig # Débuggage DNS
38 ffplay
J'ai rajouté un `cut` pour virer la première colonne qui semble contenir des timestamp, quoi que j'aurais pu utiliser autre chose pour enlever les n premiers caractères, mais je sais pas comment.
(L'histo à l'air de ça)
: 1356806972:0;zsh
: 1356806977:0;java
: 1356807001:0;startx
: 1356807047:0;cd .wine
: 1356807048:0;cd drive_c
: 1356807051:0;cd users
: 1356807052:0;cd max-p
: 1356807055:0;cd Application\ Data
Serveur 1:
656 ls
496 cd
105 nano
73 rm
53 cat
40 apt-get
38 chmod
38 /etc/init.d/nginx # Joué beaucoup avec la config de nginx-rtmp-module
30 dpkg
28 htop
Serveur 2
120 ls
83 ip
59 cd
30 cat
22 ping
19 ifconfig
18 nano
14 /etc/init.d/openvpn # Tombe toujours en rade pour rien
12 tcpdump
12 iptables