#!/bin/ksh
print "Array Parent has properties and contains many children with properties."
parent=( name=IV99999 vers="6.1.8" fileset="bos.mp.6.1.8.1.bff.U" typeset -a children )
parent.children+= ( name="IV01111" vers="Applies to 6.1.0" fileset="bos.mp.6.1.5.17.bff.U" )
parent.children+= ( name="IV01297" vers="Applies to 6.1.7" fileset="bos.mp.6.1.7.9.bff.U" )
parent.children+= ( name="IV06297" vers="Applies to 6.1.5" fileset="bos.mp.6.1.5.17.bff.U" )
print "${parent.name} ${parent.vers}\n${parent.fileset}"
for (( i=0; i<${#parent.children[@]}; i++ ))
do
print "\t${parent.children[$i].name} ${parent.children[$i].vers}\n\t\t${parent.children[$i].fileset}"
done