next up previous contents index
Next: Forbetra spørring, inn og Up: Forbetringar for skall-programmering under Previous: Aritmetriske operatorar

Tabellar

Korn skallet tillet også bruk av ein-dimmensjonale tabellar, som er identifisert med ein indeks etter variabel-namnet. Indeksen er eit tal mellom hake-parentes.

$ x[3]=20
$ x[4]=30
$ x[5]=${x[3]}+${x[4]}
$ echo ${x[5]}
50
$
Legg merke til at når ein tilordnar ein indeksert variabel kan ein referere til den direkte,- medan når ein brukar ein indeksert må den stå mellom krøll-parentesar,- ellers vil ikkje ksh tolke det korrekt.

Som standard antek ksh at all aritmetikk skal utførast i titallssystemet,- ksh tillet aritmetikk i andre tallsystem.


Trond.Kandal@itea.ntnu.no