imasate1:/u/dxmar33> cat aray #! /bin/ksh # echo "\nArgument-counts were \"$#\"!\n" set -A dun akk nug fakk skorn shluk abb zlap echo ${dun[*]} for i in ${dun[*]} do echo "$i" done fom=${#dun[*]} # contains number of elements echo "Element count is: \c" echo $fom it=0 # while [[ "$it" < "$fom" ]] # Works while ((it < fom)) # Works also do echo "The element dun[$it] is: \"${dun[$it]}\"." # it=`expr $it + 1` # Old way ((it = it+1)) # Better way done echo EOF # EOF OUTPUT LOOKS LIKE: akk nug fakk skorn shluk abb zlap akk nug fakk skorn shluk abb zlap Element count is: 7 The element dun[0] is: "akk". The element dun[1] is: "nug". The element dun[2] is: "fakk". The element dun[3] is: "skorn". The element dun[4] is: "shluk". The element dun[5] is: "abb". The element dun[6] is: "zlap". EOF