diff --git a/deltaScripts/16.2.1/DR18496/updateScalesAndWarnings.sh b/deltaScripts/16.2.1/DR18496/updateScalesAndWarnings.sh new file mode 100755 index 0000000000..7b5c1b33b4 --- /dev/null +++ b/deltaScripts/16.2.1/DR18496/updateScalesAndWarnings.sh @@ -0,0 +1,39 @@ +#!/bin/bash +# DR18496 Updates for scales and warning index file + +files=`find /awips2/edex/data/utility/cave_static/site/*/bundles/scales -name 'scalesInfo.xml'` + +for f in $files; do + echo "Moving aside $f - base will be used until site level file is merged" + mv $f ${f}.orig +done + +files=`find /awips2/edex/data/utility/cave_static/site/*/menus/warnings -name 'index.xml'` + +for f in $files; do + grep -q CRsites $f + if [ $? = 0 ]; then + $f already has replacement variables + continue + fi + echo Updating $f with new replacement variables + scp $f ${f}.orig + grep -v "" $f | grep -v "" > ${f}.tmp +echo -e ' + + + + + + + + +' >> $f.tmp +mv -f ${f}.tmp $f +chown awips:fxalpha $f; chmod 664 $f +done