Newer
Older
#!/bin/bash
#SBATCH --job-name=cdoplit
#SBATCH --output=JOBS/%x-%j.out
#SBATCH --qos=nf
#SBATCH --time=00:30:00
module purge
module load cdo/2.2.0
module list
set +xv
if [ -n "$1" ]; then date=$1; else exit 1; fi
pabl="${SCRATCH_DIR}/NC_F320/${date:0:6}/abl_L50Z10_${BASE_NAME}_${date}.nc"
var_list=( uwnd vwnd uhpg vhpg tpot humi )
cd $TMPDIR; pwd
cdo -v splitname,swap $(basename ${pabl}) _$(basename ${pabl%.nc})
ls -l $TMPDIR
#mv -v $TMPDIR/{$(tr ' ' ',' <<< ${var_list[*]})}_$(basename ${pabl}) $(dirname ${pabl})/.