awips2/deltaScripts/archived/11.9.0-4/edex/removeSampleId.sh
Richard Peter 753ede7463 Issue #2854: Reorganize deltaScripts
Former-commit-id: 46a94c88cd [formerly 09f41a6b31] [formerly 56745c942e] [formerly 46a94c88cd [formerly 09f41a6b31] [formerly 56745c942e] [formerly c8e373c098 [formerly 56745c942e [formerly 469c2c597b80fd725f474e0d645656e4054fd69a]]]]
Former-commit-id: c8e373c098
Former-commit-id: d25ceb8da7 [formerly a526600e3e] [formerly d5d0bc708d2a84d887a8b1401a4d596af0a188e3 [formerly e1721cad00]]
Former-commit-id: e5bdfc9c23d1ad9869b9fa62e5f577d39c450737 [formerly 18b4d133c7]
Former-commit-id: 55708f1d55
2014-04-30 13:03:44 -05:00

22 lines
934 B
Bash
Executable file

#!/bin/bash
# Script to remove sampleId tags from sample sets
if [ -d /awips2/edex/data/utility/common_static ]; then
if [ "$1" == "removeBak" ]; then
for bak in `ls -1 /awips2/edex/data/utility/common_static/*/*/gfe/sampleSets/*.xml.bk$`; do
echo "Removing $bak"
rm $bak
done
else
for ss in `ls -1 /awips2/edex/data/utility/common_static/*/*/gfe/sampleSets/*.xml`; do
echo "Editing $ss..."
sed -i.bk$ -e 's/<sampleId.*\/>//' $ss
done
echo
echo " Update complete. Please verify you sample sets are still loading correctly."
echo " If you find an issue you can restore your previous version from the file with the .bk$ extension"
echo " and manually remove the <sampleId .../> tag."
echo " Once you have verified all your sample sets are ok rerun this script with removeBak to remove the .bk$ files"
echo " Example:"
echo " $0 removeBak"
fi
fi