source:
NEMO/branches/UKMO/AMM15_v3_6_STABLE_new_ersem/NEMOGCM/CONFIG/AMM7_FABM_ERSEM/EXP04/archiveFolder.sh
@
15814
Last change on this file since 15814 was 15480, checked in by jcastill, 3 years ago | |
---|---|
|
|
File size: 1.4 KB |
Rev | Line | |
---|---|---|
[15480] | 1 | #!/bin/bash |
2 | ||
3 | set -u | |
4 | ||
5 | ARCHIVEDIR=/nerc/n01/n01/momme/AMM7-HINDCAST-v1 | |
6 | MERGETOOL=$HOME/local/bin/nocscombine-5 | |
7 | ||
8 | folder=$1 | |
9 | ||
10 | module load cray-netcdf | |
11 | ||
12 | if [ -d $folder ] | |
13 | then | |
14 | cd $folder | |
15 | echo "Archiving $folder:" | |
16 | mkdir -p $ARCHIVEDIR/$folder | |
17 | $MERGETOOL -f restart_0000.nc && nccopy -k 4 -d 9 restart.nc $ARCHIVEDIR/$folder/restart.nc && echo " restart.nc" || echo ' restart.nc failed!!!' | |
18 | $MERGETOOL -f restart_trc_0000.nc && nccopy -k 4 -d 9 restart_trc.nc $ARCHIVEDIR/$folder/restart_trc.nc && echo " restart_trc.nc" || echo ' restart_trc.nc failed!!!' | |
19 | rsync -a ocean.output.bz2 $ARCHIVEDIR/$folder | |
20 | for file in amm7*.nc | |
21 | do | |
22 | nccopy -k 4 -d 9 $file $ARCHIVEDIR/$folder/$file && rm $file && echo " " $file || echo " " $file 'failed!!!' | |
23 | done | |
24 | #$MERGETOOL -f restart_0000.nc && nccopy -k 4 -d 9 restart.nc $ARCHIVEDIR/$folder/restart.nc && rm restart_????.nc && echo " restart.nc" || echo ' restart.nc failed!!!' | |
25 | #$MERGETOOL -f restart_trc_0000.nc && nccopy -k 4 -d 9 restart_trc.nc $ARCHIVEDIR/$folder/restart_trc.nc && rm restart_trc_????.nc && echo " restart_trc.nc" || echo ' restart_trc.nc failed!!!' | |
26 | chmod -R g+rX $ARCHIVEDIR/$folder/* | |
27 | module load anaconda | |
28 | cd $ARCHIVEDIR | |
29 | for file in $folder/*.nc | |
30 | do | |
31 | echo "Tagging" $file "..." | |
32 | python /work/n01/n01/momme/AMM7-v1/ncAddPMLLicenseMomme.py $file | |
33 | chmod g+rX $folder | |
34 | chmod -R g+rX $folder/.. | |
35 | done | |
36 | fi | |
37 | echo "Done." |
Note: See TracBrowser
for help on using the repository browser.