header image
 

Qual’e’ il comando che hai eseguito piu’ spesso?

Qual’e’ il comando che eseguite piu’ frequentemente? In questo articolo l’autore spiega come fare la classifica dei comandi piu’ usati.

Basta aprire una terminale e digitare:

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

L’output da me e’ stato:

1387 sudo
305 cd
195 nano
194 killall
181 wget
99 ls
87 ping
84 wine
79 rm
58 makepkg

E da voi?

Saluti.
Gufo

~ di ilgufo su Maggio 25, 2007.

11 Risposte to “Qual’e’ il comando che hai eseguito piu’ spesso?”

  1. history|awk ‘{print $2}’|awk ‘BEGIN {FS=”|”} {print $1}’|sort|uniq -c|sort -rn|head -10
    9013 l
    4801 cd
    4186 mutt
    3542 vim
    3322 pacman
    2110 sudo
    1737 ls
    1166 rm
    1030 makepkg
    633 pkill

    :)

  2. 224 sudo
    32 du
    19 cd
    18 man
    15 wget
    12 ping
    11 beryl
    10 rmdir
    10 gpg
    10 ./configure

    Con l’uscita di Ubuntu Feisty ho reinstallato tutto, quindi c’è poca roba…
    Comunque ho dovuto cambiare gli apici e i doppi apici a mano, wordpress è sempre antipatico riguardo a ciò -_-

  3. strane stats mi sono uscite…

    66 ls
    40 cd
    28 snownews
    27 mutt
    26 cat
    18 vi
    17 aurbuild
    15 htop
    14 last_httpd_access_log
    13 screen

  4. history|awk .{print $2}.|awk .BEGIN {FS=.|.} {print $1}.|sort|uniq -c|sort -rn|head -10
    -bash: .}: command not found
    awk: linea progr.:1: .{print
    awk: linea progr.:1: ^ syntax error
    awk: linea progr.:2: (END OF FILE)
    awk: linea progr.:2: syntax error
    awk: linea progr.:1: .BEGIN
    awk: linea progr.:1: ^ syntax error
    awk: linea progr.:2: attenzione: blocchi BEGIN richiedono una ‘azione’

    :-)

  5. non so come mai a te non va… usi la bash?

  6. 3689 cd
    3219 ls
    2334 sudo
    1267 up
    678 make
    533 nano
    408 cd..
    349 rm
    243 ./configure
    233 locate

    Si vede che vivo dentro il terminale vero? :-)

    Anche io ho dovuto cambiare apici e doppi apici :-S

  7. $ history|awk ‘{print $2}’|awk ‘BEGIN {FS=”|”} {print $1}’|sort|uniq -c|sort -rn|head -10
    58 ls
    52 cd
    37 apt-cache
    34 su
    32 mencoder
    31 make
    25 mplayer
    22 vi
    21 man
    13 rm

    eheh..
    un consiglio: metti il tag “pre” al comando o quando si copia su un terminale le virgolette diventano caratteri che il terminale non conosce

  8. grazie per il suggerimento mastro, ho sistemato :D

  9. 66 pacman
    58 cd
    46 ls
    32 gemerge
    30 gedit
    24 makepkg
    22 killall
    22 dhcpcd
    21 yaourt
    20 aurbuild

  10. 67 xsltproc
    37 cd
    35 mutt.utf
    34 su
    33 less
    27 ls
    26 vim
    25 pacman
    20 elinks
    19 man

  11. 123 sudo
    34 locate
    29 less
    28 ls
    21 history
    20 exit
    18 ps
    9 apt-cache
    7 top
    6 wget

Lascia una Risposta