3 545
muokkausta
p (pari pikkujuttua) |
p (wikilinkki bash-skriptaukseen) |
||
Rivi 116: | Rivi 116: | ||
==Skriptaus== | ==Skriptaus== | ||
''Pääartikkeli [[Bash-skriptaus]]'' | |||
# Eräs tapa kokeilla koneen ja komentotulkin nopeutta on laskea Fibonaccin lukuja: tee tiedosto fib.sh, jossa on vain rivi <tt>if (($1 < 2)); then echo 1; else a=`./fib.sh $1-1`; b=`./fib.sh $1-2`; echo $((a+b)); fi</tt> | # Eräs tapa kokeilla koneen ja komentotulkin nopeutta on laskea Fibonaccin lukuja: tee tiedosto fib.sh, jossa on vain rivi <tt>if (($1 < 2)); then echo 1; else a=`./fib.sh $1-1`; b=`./fib.sh $1-2`; echo $((a+b)); fi</tt> | ||
# Yksinkertainen valikko on helppo tehdä: <tt>valinta=3; echo "1=[[pwd]] 2=[[ls]] 3=[[lynx]]"; [[read]] -t 5 valinta; case $valinta in 1) pwd;; 2) ls;; 3) lynx;; esac</tt> Jos käyttäjä ei viidessä sekunnissa valitse mitään, käynnistetään lynx. | # Yksinkertainen valikko on helppo tehdä: <tt>valinta=3; echo "1=[[pwd]] 2=[[ls]] 3=[[lynx]]"; [[read]] -t 5 valinta; case $valinta in 1) pwd;; 2) ls;; 3) lynx;; esac</tt> Jos käyttäjä ei viidessä sekunnissa valitse mitään, käynnistetään lynx. |