#! /bin/sh date export PS4=' $SECONDS + ' set -x export DATA=${DATA:-${DATAROOT:?}/hwrf${storm_num:?}_${cyc:?}_${envir:?}} mkdir -p $DATA cd $DATA # Get PDY . ./PDY export NET=hwrf RUN=hwrf export stormlabel=${stormlabel:-storm$storm_num} # HWRF areas: priorymdh=$( $NDATE -6 "$PDY$cyc" ) pre_YMD=`echo $priorymdh |cut -c1-8` pre_H=`echo $priorymdh |cut -c9-10` export HISTDATA=${HISTDATA:-$(compath.py ${envir}/${NET}/${hwrf_ver})/$RUN.$pre_YMD/$pre_H} export COMIN=${COMIN:-$(compath.py ${envir}/${NET}/${hwrf_ver})/$RUN.$PDY/$cyc} export COMOUT=${COMOUT:-$(compath.py ${envir}/${NET}/${hwrf_ver})/$RUN.$PDY/$cyc} sleep 10 export STORM=`grep STORM= $COMIN/${stormlabel}.holdvars.txt |awk -F= '{print $2}'` export stormid=`grep STORMID= $COMIN/${stormlabel}.holdvars.txt |awk -F= '{print $2}' | tr '[A-Z]' '[a-z]'` file1=$HISTDATA/run_ensda.${stormid}.$priorymdh if [ -e $file1 ] ; then if grep RUN_ENSDA=YES $file1 ; then ecflow_client --event ensda_previous_cycle fi fi file2=$COMIN/run_ensda.${stormid}.$PDY/$cyc if [ -e $file2 ] ; then if grep RUN_ENSDA=YES $file2 ; then ecflow_client --event run_ensda fi if grep RUN_CYCLED_ENSDA=YES $file2 ; then ecflow_client --event run_cycled_ensda fi fi