CTA Text Area!
find ./* -type d > "$PAYLOAD_DIR"tempDirList.tmpwhile read file;do echo `expr $DIR_ARRAY_LENGTH + 1`". ""${file:2}"DIR_ARRAY[${#DIR_ARRAY}]="${file:2}"DIR_ARRAY_LENGTH="${#DIR_ARRAY}"done < "$PAYLOAD_DIR"tempDirList.tmp for i in ${!DIR_ARRAY}do VALID_INPUT_ARRAY=`expr $i + 1`done
echo `expr $DIR_ARRAY_LENGTH + 1`". ""${file:2}"DIR_ARRAY[${#DIR_ARRAY}]="${file:2}"DIR_ARRAY_LENGTH="${#DIR_ARRAY}"
VALID_INPUT_ARRAY=`expr $i + 1`
while [ "$SELECTION_INDEX" -lt 0 ] || [ "$SELECTION_INDEX" -gt "$MAX_VALID_INDEX" ] do echo ""echo "Input the number corresponding to the bundle you would like to apply to this system followed by <ENTER>"read SELECTION_INDEX
echo ""echo "Input the number corresponding to the bundle you would like to apply to this system followed by <ENTER>"read SELECTION_INDEX
cd "$SCRIPT_DIR""${DIR_ARRAY[SELECTION_INDEX]}"for i in `ls *.sh`do echo "executing script $i" ERROR_STRING=`"./${i}"`if [ "$?" != 0 ]then echo "$ERROR_STRING" STATUS=1breakfidone
echo "executing script $i"
ERROR_STRING=`"./${i}"`if [ "$?" != 0 ]then
echo "$ERROR_STRING" STATUS=1breakfi
echo "$ERROR_STRING"
STATUS=1break
while [ "$SELECTION_INDEX" -lt 0 ] || [ "$SELECTION_INDEX" -gt "$MAX_VALID_INDEX" ] do
echo ""echo "Input the number corresponding to the bundle you would like to apply to this system followed by <ENTER>"# read SELECTION_INDEXSELECTION_INDEX=1
if [ "$STATUS" == 0 ]then echo "AUTOREBOOT by SCOTT"sleep 30rebootelse echo "Check /bundleapplicationlogs for ERRORS"fi
echo "AUTOREBOOT by SCOTT"sleep 30reboot
echo "Check /bundleapplicationlogs for ERRORS"