Osobowość konsolowa

9. sie 2007

Wła­śnie tra­fi­łem na zabawną notkę na blogu Koke. Krótki skrypt poka­zuje, jakie pole­ce­nia były naj­czę­ściej uży­wane w ostat­nim czasie:

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

Po moich widać, że nie jestem fanem Emacsa:

    294 vim
    126 cvs
     71 ./builder
     64 cd
     55 rpm
     45 ../pld-builder.new/client/make-request.sh
     44 poldek
     38 svn
     31 sudo
     19 ./repackage.sh

There are 28 comments in this article:

  1. 9. sie 2007nbw says:

    U mnie kró­luje svnci, na dru­gim miej­scu jest cd ;)

  2. 9. sie 2007ukasbadu says:

    U mnie : svn, cd, php , a więc podob­nie. Vim dopiero na 7 miejscu.

  3. 9. sie 2007MySZ says:

    U mnie zaczyna się od sudo ;)mini­mal­nie za nim Vim, póź­niej ll (ls –l) ;)

  4. 9. sie 2007Piotr Konieczny says:

    Skoro z Cie­bie fan emacsa, to ja dam sobie glowe uciac :P

    272 tail
    24 perl
    22 cat
    21 vim
    15 mc
    14 cd
    10 su
    9 grep
    9 dig
    8 wget

  5. 9. sie 2007wariat says:

    Teraz jakiś nauko­wiec to zana­li­zuje i dopiero będzie ;-)

    104 ls
    57 su
    51 cd
    41 exit
    18 eix
    14 ssh
    13 ./trojka.sh
    12 screen
    11 rm
    11 eselect

  6. 9. sie 2007Krzysztof Klimonda says:

    3885 cd
    3551 ls
    802 mplayer
    746 vim
    360 rm
    342 git
    326 mv
    263 k
    200 grep
    176 cat

    Ta, mam sporą historię ;]

  7. 9. sie 2007University Update - Linux - Osobowosc konsolowa says:

    […] Con­tact the Webma­ster Link to Article linux Oso­bo­wosc kon­so­lowa » Posted at Room 303 on Thurs­day, August 09, 2007 […]

  8. 9. sie 2007marb says:

    129 make
    125 ls
    88 cd
    75 lama
    58 g++
    52 ./bj
    51 su
    49 nonXgl
    30 cat
    22 vim

    Może ktoś zrobi ana­lizę psychologiczną?

  9. 9. sie 2007reod says:

    C:\Documents and Settings\reod>history
    Nazwa ‘history’ nie jest roz­po­zna­wana jako pole­ce­nie wewnętrzne lub zewnętrzne,
    pro­gram wyko­ny­walny lub plik wsa­dowy.
    C:\Documents and Settings\reod>

    Nie działa ;(

    ;)

  10. 9. sie 2007dragonee says:

    U mnie ls, screen i vim. ;)

  11. 9. sie 2007trollenbaum says:

    ./bj as in blowjob? ;)

    331 ssh
    144 ls
    124 ping
    101 cd
    100 med­na­fen
    34 vim
    34 rm
    27 sudo
    21 make
    16 svn

    Tak, uży­wam kom­pu­tera głów­nie do pracy zdal­nej, pin­go­wa­nia i gra­nia na emu­la­to­rze gba ;)

  12. 9. sie 2007opi says:

    94 mutt
    66 cd
    59 ls
    47 svn
    33 w
    31 vi
    18 mailq
    18 fg
    17 su
    13 rm

  13. 9. sie 2007opi says:

    (tak, tak — mutt/mailq — mia­lem awa­rię poczty ostatnio ;)

  14. 9. sie 2007wolf says:

    116 cd
    104 mplayer
    51 rpm
    46 s
    45 rm
    42 wget
    36 gvim
    35 kpdf
    32 less
    28 ls

    Ha.

  15. 9. sie 2007Nivertius says:

    104 sudo
    103 gnat
    40 cd
    36 ls
    33 wine
    13 vim
    11 ping
    9 mkdir
    9 emerge
    8 mpg321

    Kobiety [Ada], wino [wine] i wła­dza [sudo] ;-)

  16. 9. sie 2007krystian says:

    227 poldek
    84 ssh
    79 sudo
    77 vim
    54 rpm
    49 cd
    47 ls
    39 ping
    26 su
    22 man

    Ja nie wiem, tylu chwali poldka, poldek jest wręcz cza­sem utoż­sa­miany z PLD, a tylko patrys go używa… Po mnie od razu poznać fana PLD :)

  17. 9. sie 2007Piotr Szymczak says:

    148 sudo
    124 cd
    19 ls
    11 PROMPT_COMMAND=‘pwd>&7;kill
    10 tel­net
    10 ssh
    10 ping
    9 rm
    8 wget
    8 mc

    Tak się zasta­na­wiam skąd (11 PROMPT_COMMAND=‘pwd>&7;kill) to się wzięło ;-o

  18. 10. sie 2007cla says:

    ten=$(history | awk ‘{print $2}’ | awk ‘BEGIN {FS=„|”} {print $1}’ | sort | uniq –c | awk ‘{print $1}’ | sort –rn | sed ‘10q;d’)
    ele=$(history | awk ‘{print $2}’ | awk ‘BEGIN {FS=„|”} {print $1}’ | sort | uniq –c | awk ‘{print $1}’ | sort –rn | sed ‘11q;d’)

    if [[ ${ten} == ${ele} ]]; then
    history | awk ‘{print $2}’ | awk ‘BEGIN {FS=„|”} {print $1}’ | sort | uniq –c | sort –rn | sed 11q)
    else
    history | awk ‘{print $2}’ | awk ‘BEGIN {FS=„|”} {print $1}’ | sort | uniq –c | sort –rn | sed 10q
    fi

  19. 10. sie 2007cla says:

    Poprawka if’a, bo nie wiem skąd zna­lazł się tam nawias. :)

    if [[ ${ten} == ${ele} ]]; then
    history | awk ‘{print $2}’ | awk ‘BEGIN {FS=”|”} {print $1}’ | sort | uniq –c | sort –rn | sed 11q)
    else
    history | awk ‘{print $2}’ | awk ‘BEGIN {FS=”|”} {print $1}’ | sort | uniq –c | sort –rn | sed 10q
    fi

  20. 10. sie 2007Px2 says:

    477 ssh
    176 sudo
    40 cd
    34 mc
    32 poldek
    28 winbox.exe
    27 ls
    26 scp
    18 host
    17 ping

  21. 10. sie 2007wolvverine says:

    skoro wszy­scy, to i ja ;) :
    1083 sudo
    194 thbu­il­der
    146 locate
    101 cat
    90 vim
    87 mc
    77 kufssh
    47 ls
    41 cd
    38 ssh

  22. 11. sie 2007DeeJay1 says:

    177 cd
    128 git
    74 vim
    57 cvs
    50 ls
    47 less
    44 mc
    35 rpm­bu­ild
    29 su
    25 rm

    Hmm, ale 3/4 mojej histo­rii się zazwy­czaj nie zapi­suje :P

  23. 11. sie 2007marcoos says:

    105 cd
    74 ls
    69 svn
    47 cat
    39 for
    35 komodo
    20 python
    17 /Applications/poedit.app/Contents/MacOS/poedit
    16 cvs
    12 perl

    Hmmm… ;)

  24. 11. sie 2007Slane says:

    history | awk ‘{print $2}’ | awk ‘BEGIN {FS=„|”} {print $1}’ | sort | uniq –c | sort –rn | head –10

    10 11:53
    7 12:15
    5 16:10
    5 11:51
    5 11:50
    4 21:22
    4 16:11
    4 12:31
    4 11:49
    3 21:23

    hrhr ;)

  25. 18. sie 2007Fluxid says:

    hahaha…
    U mnie głów­nie make, git i svn :D

  26. 28. sie 2007Piotr Usewicz says:

    177 cap
    59 cd
    45 rake
    31 ruby
    26 sudo
    21 ./script/generate
    14 ./script/server
    14 ./script/console
    10 ping
    9 irb

  27. 10. kwi 2008Terminal velocity at Room 303 says:

    […] widać, od sierp­nia wiele się nie zmie­niło: $ history | awk ‘{a[$2]++ } END{for(i in a){print a[i] ” ” i}}‘|sort […]

  28. 10. kwi 2008Łukasz Adamczuk says:

    Ja jestem począt­ku­jący jeśli cho­dzi o Linuxa, ale cie­szę się, że w końcu prze­sta­wi­łem się na dobre tory.

    196 sudo
    126 cd
    107 ls
    14 exit
    9 find
    4 touch
    4 ssh
    4 man
    4 cp
    4 chmod

Write a comment:

Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland
This work by Patryk Zawadzki is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland.