|
@@ -622,7 +622,7 @@ do
|
|
|
# -------------------------------------------------------------------------
|
|
|
# *** Move IFS output files to archive directory
|
|
|
# -------------------------------------------------------------------------
|
|
|
- outdir="output/ifs/$(printf %03d $((leg_number)))"
|
|
|
+ outdir="${archive_dir}/output/ifs/$(printf %03d $((leg_number)))"
|
|
|
mkdir -p ${outdir}
|
|
|
|
|
|
prv_leg=$(printf %03d $((leg_number-1)))
|
|
@@ -646,23 +646,24 @@ do
|
|
|
# -------------------------------------------------------------------------
|
|
|
# *** Move NEMO output files to archive directory
|
|
|
# -------------------------------------------------------------------------
|
|
|
- outdir="output/nemo/$(printf %03d $((leg_number)))"
|
|
|
+ outdir="${archive_dir}/output/nemo/$(printf %03d $((leg_number)))"
|
|
|
mkdir -p ${outdir}
|
|
|
|
|
|
- for v in grid_U grid_V grid_W grid_T icemod SBC scalar SBC_scalar
|
|
|
- do
|
|
|
- for f in ${exp_name}_??_????????_????????_${v}.nc
|
|
|
- do
|
|
|
- test -f $f && mv $f $outdir/
|
|
|
- done
|
|
|
- done
|
|
|
+ for f in ${exp_name}_??_????????_????????_*.nc ; do mv $f $outdir/ ; done
|
|
|
+ #for v in grid_U grid_V grid_W grid_T icemod SBC scalar SBC_scalar
|
|
|
+ #do
|
|
|
+ # for f in ${exp_name}_??_????????_????????_${v}.nc
|
|
|
+ # do
|
|
|
+ # test -f $f && mv $f $outdir/
|
|
|
+ # done
|
|
|
+ #done
|
|
|
|
|
|
# -------------------------------------------------------------------------
|
|
|
# *** Move IFS restart files to archive directory
|
|
|
# -------------------------------------------------------------------------
|
|
|
if $leg_is_restart
|
|
|
then
|
|
|
- outdir="restart/ifs/$(printf %03d $((leg_number)))"
|
|
|
+ outdir="${archive_dir}/restart/ifs/$(printf %03d $((leg_number)))"
|
|
|
mkdir -p ${outdir}
|
|
|
|
|
|
# Figure out the time part of the restart files (cf. CTIME on rcf files)
|
|
@@ -677,7 +678,7 @@ do
|
|
|
# -------------------------------------------------------------------------
|
|
|
if $leg_is_restart
|
|
|
then
|
|
|
- outdir="restart/nemo/$(printf %03d $((leg_number)))"
|
|
|
+ outdir="${archive_dir}/restart/nemo/$(printf %03d $((leg_number)))"
|
|
|
mkdir -p ${outdir}
|
|
|
|
|
|
ns=$(printf %08d $(( leg_start_sec / nem_time_step_sec - nem_restart_offset )))
|
|
@@ -694,7 +695,7 @@ do
|
|
|
# Note also that the OASIS restart files present at the end of
|
|
|
# the leg correspond to the start of the next leg!
|
|
|
# -------------------------------------------------------------------------
|
|
|
- outdir="restart/oasis/$(printf %03d $((leg_number+1)))"
|
|
|
+ outdir="${archive_dir}/restart/oasis/$(printf %03d $((leg_number+1)))"
|
|
|
mkdir -p ${outdir}
|
|
|
|
|
|
for f in ${oas_rst_files}
|
|
@@ -705,7 +706,7 @@ do
|
|
|
# -------------------------------------------------------------------------
|
|
|
# *** Copy rcf files to the archive directory (of the next leg!)
|
|
|
# -------------------------------------------------------------------------
|
|
|
- outdir="restart/ifs/$(printf %03d $((leg_number+1)))"
|
|
|
+ outdir="${archive_dir}/restart/ifs/$(printf %03d $((leg_number+1)))"
|
|
|
mkdir -p ${outdir}
|
|
|
|
|
|
for f in rcf
|
|
@@ -716,7 +717,7 @@ do
|
|
|
# -------------------------------------------------------------------------
|
|
|
# *** Move log files to archive directory
|
|
|
# -------------------------------------------------------------------------
|
|
|
- outdir="log/$(printf %03d $((leg_number)))"
|
|
|
+ outdir="${archive_dir}/log/$(printf %03d $((leg_number)))"
|
|
|
mkdir -p ${outdir}
|
|
|
|
|
|
for f in \
|