One-dimensional arrays are supported by the Korn shell. On most systems, arrays can have a maximum of 512 elements. Array subscripts start at 0 and go up to 511. Any variable can become an array by simply referring to it with a subscript.
variable[0]=value variable[1]=value... variable[n]=value set A variable value0 value1... valuen typeset variable[0]=value variable[1]=value... variable[n]=value | assign values to array variable elements |
set +A variable value0 value1... valuen | reassign values to array variable elements |
typeset ?/span>attributes variable[0]=value variable[1]=value... variable[n]=value | assign attributes and values to array variable elements |
| typeset ?/span>attributes variable | assign attributes to array variable |
| typeset +attributes variable | remove attributes from array variable (except readonly) |