Stranica: 7/7.

Re: Vaših 10 najkorištenijih naredbi u terminalu

PostPostano: 24 srp 2013, 13:43
Postao/la krofna
187 ls
161 cd
74 sudo
53 geany
32 bash
28 git
27 g++
24 nm
23 nano
22 make


Nešto mi izgleda premalo. Kladio bi se da sam "gcc" napisao nekoliko stotina puta, a ovdje ga ni nema.

Re: Vaših 10 najkorištenijih naredbi u terminalu

PostPostano: 29 kol 2013, 21:32
Postao/la wedranb
187 clear
173 cd
87 sudo
69 rails
48 ruby
42 ls
42 bundle
38 git
29 rspec
22 g++

Koju naredbu najviše koristite?

PostPostano: 30 ruj 2016, 22:34
Postao/la plavi zmaj77
Kod: Označi sve
history | awk '{print $2}' | sort | uniq -c | sort -rn | head -10


Sa naredbom gore možete saznati koju naredbu najviše koristite. Ja pošto sam pred par mjeseci tek reinstalirao sustav očito nemam puno...

Kod: Označi sve
    381 sudo
    162 cd
    126 exit
     64 nano
     43 ls
     29 gksudo
     18 irssi
     17 xrandr
      9 ./script.sh
      9 mkdir

Re: Vaših 10 najkorištenijih naredbi u terminalu

PostPostano: 01 lis 2016, 07:57
Postao/la iweb
Spojene teme.

Re: Vaših 10 najkorištenijih naredbi u terminalu

PostPostano: 01 lis 2016, 10:52
Postao/la jurastublic
Tema bi trebala imati naslov "10 najčešćih naredbi kojima započinjemo naredbenu liniju". U onom retku plavog zmaja777 i 4ndY-ja bi se u statistiku računalo samo "history". BTW "tail" po defaultu izbacuje 10 tako da opcija -10 nije potrebna u ovom slučaju. BTW, sada bi bilo u redu da i napišem liniju koja ispravno izbacuje rezultat, ali za to nisam sposoban ovako u žurbi.

E da, apdejti često resetiraju history a mislim da mu je po defaultu veličina samo negdje oko 1000 linija.

Re: Vaših 10 najkorištenijih naredbi u terminalu

PostPostano: 01 lis 2016, 17:30
Postao/la jurastublic
Evo kobase, sada broji sve naredbe u liniji (nadam se). Također i builtin-ove poput cd, for ili [ jer i to su na kraju krajeva naredbe:
(edit: dodao odvajanje od |, & itd. jer su često naredbe u liniji spojene s njima )
Kod: Označi sve
IFSBCK="$IFS"; IFS+='|;&()`<>'; read -r -a rijeci <<< $(history); IFS="$IFSBCK"; for r in "${rijeci[@]}"; do command -v -- "$r" &>/dev/null && echo "$r"; done  | sort | uniq -c | sort -nr | head


Izlaz;
Kod: Označi sve
 
     47 sudo
     38 pacman
     32 yaourt
     28 sort
     22 cat
     21 grep
     20 cd
     19 echo
     18 find
     15 ls


Izlaz po starome - 4ndY/zmaj (dosta naredbi je posve preskočeno ili premalo izbrojano - one kojima se obično ne započinje linija):
Kod: Označi sve
     47 sudo
     23 yaourt
     21 cat
     20 cd
     16 find
     15 ls
     14 pacman
     12 read
     11 man
     10 [

Veličina history-ja je 500 linija po defaultu.