BASH: Práce s výrazy: Porovnání verzí

Z Milan Kerslager
Přejít na: navigace, hledání
(Založení stránky)
 
(Žádný rozdíl)

Aktuální verze z 18. 5. 2011, 17:21

Shell umí pracovat se základními výrazy, které se používají nejen pro celočíselné výpočty, ale i pro manipulaci s řetězci.

Aritmetické výrazy

Výraz, který má být vyhodnocen, se uzavírá mezi znaky $(( … )), například:

A=$((B+3-C))

Smyčku while lze pak napsat třeba takto (více o programování v shellu viz BASH: Skriptování):

CISLO=1
MAX=10
while [ $CISLO -le $MAX ]; do
  echo $CISLO
  CISLO=$((CISLO+1))
done

Reference