awips2/deltaScripts/20.3.1/DR8283/UpdateAviationHdf5.sh

25 lines
682 B
Bash
Raw Normal View History

2022-05-05 12:34:50 -05:00
#! /bin/bash
# NOTE: This script must be run on a machine where /awips2/edex/data/share/aviation
# is mounted (e.g. dv3)
#
# This delta script runs the ptrepack script on the HDF5 files in
# /awips2/edex/data/share/aviation/*.hd5
#
echo "Running delta script ${0} for RODO DR 8283"
for h5file in /awips2/edex/data/share/aviation/*.hd5
do
backfile=${h5file}.DR8283
# if backfile doesn't exist
if [ ! -e ${backfile} ]
then
# copy original file to backfile
cp -p ${h5file} ${backfile}
/awips2/python/bin/ptrepack --keep-source-filters --overwrite ${backfile}:/ ${h5file}:/
fi
done
echo "Delta script ${0} complete"