let cnt=0 for i in a b g h a b g h a b g h a b g h do if [[ -z $partition || $cnt -gt $partition ]] ; then break fi arr[$cnt]=$i cnt=$(( cnt = 1 )) done