Hi Karen, Karen Tung wrote: > Hi Joe, > > Thank you for your code review. Please see my responses inline. > > The updated webrev is at: http://cr.opensolaris.org/~ktung/April6/ > > Joseph J VLcek wrote: >>
>> usr/src/cmd/installadm/installadm-common.sh >> +-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-= >> >> >> >> >> Issue 1: >> -------- >> >> 169 key=`echo $line | cut -d'=' -f1` >> 170 if [ ${key} == ${GRUB_TITLE_KEYWORD} ] ; >> then >> 171 grub_title=`echo $line | cut >> -d'=' -f2-` >> >> Consider using built in extended regular expression pattern matching >> >> if [[ "${line}" == ~(E)^${GRUB_TITLE_KEYWORD}=.* ]] ; then >> grub_title="${line#*=}" >> >> See: >> http://installzone-wiki.central.sun.com/wiki/index.php/Ksh93_Tips >> > That's a good idea. Changed as suggested. If you are going to use this syntax, perhaps you should make the script a ksh script. Right now, it is /bin/sh. I know that /bin/sh symlinks to ksh in OpenSolaris, but it seems better to be explicit if you are using that ksh specific syntax. Sue