#!/bin/sh set -xa #################################### # Specify NET and RUN Name and model #################################### export NET=cfs export RUN=cfs export host=${host:-`hostname | cut -c1`} export jlogfile=${jlogfile:-/dev/null} ############################################### # SETUP CDAS POST PROCESSING VARIABLES ############################################### export PS4='$SECONDS + ' date ########################################################## # obtain unique process id (pid) and make temp directory ########################################################## export pid=$$ export DATA=$DATAROOT/$job.$pid mkdir -p $DATA cd $DATA #################################### # Determine Job Output Name on System #################################### export pgmout="OUTPUT.${pid}" export pgmerr=errfile export cycle=t${cyc}z ############################## # Run setpdy and initialize PDY variables ############################## sh setpdy.sh . ./PDY ########################################################## # define cfs directories/scripts/executables ########################################################## export EXECcfs=$HOMEcfs/exec export PARMcfs=$HOMEcfs/parm export USHcfs=$HOMEcfs/ush export FIXcfs=$HOMEcfs/fix ############################################## # Define COM directories ############################################## export COMROT=$COMROOT/${NET}/${envir} export COMIN=$COMROOT/${NET}/${envir}/${RUN}.${PDY} ############################################## # Define GES directories ############################################## export gespath=${gespath:-${GESROOT}/${envir}} env ############################### # Execute the Script ############################### ${CFSCLEANUPSH:-$HOMEcfs/scripts/excfs_cleanup.sh.ecf} err=$?; err_chk cat $pgmout msg="ENDED NORMALLY." postmsg "$jlogfile" "$msg" ######################################## # Remove the Temporary working directory ######################################## cd $DATAROOT if [ ${KEEPDATA:-NO} = NO ] ; then rm -rf $DATA ; fi date