Changeset 888 for trunk/libIGCM/libIGCM_ensemble/libIGCM_ensemble.ksh
- Timestamp:
- 07/08/13 17:37:53 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/libIGCM_ensemble/libIGCM_ensemble.ksh
r870 r888 182 182 183 183 IGCM_debug_Print 2 "${DateBegin} => ${DateEnd} : ${StartDir}" 184 echo "${DateBegin} ${DateEnd} ${StartDir}" >> CreatedDir.txt184 echo "${DateBegin} ${DateEnd} ${StartDir}" >> ${RUN_DIR}/CreatedDir.txt 185 185 186 186 # - Create directory for current DateBegin … … 219 219 220 220 # Dump command to be lauched 221 echo "cd ${StartDir}/${MemberDir}/ ;" >> Qsub.${StartDir}.txt222 echo "${SUBMIT} ${JobName} ; cd -" >> Qsub.${StartDir}.txt221 echo "cd ${StartDir}/${MemberDir}/ ;" >> ${RUN_DIR}/Qsub.${StartDir}.txt 222 echo "${SUBMIT} ${JobName} ; cd -" >> ${RUN_DIR}/Qsub.${StartDir}.txt 223 223 fi 224 224 … … 299 299 ln -s ../../.libmpi . 300 300 IGCM_sys_Cd ${RUN_DIR} 301 echo "${DateBegin} ${DateEnd} ${StartDir}" >> CreatedDir.txt301 echo "${DateBegin} ${DateEnd} ${StartDir}" >> ${RUN_DIR}/CreatedDir.txt 302 302 fi 303 PeriodDateEnd=$( grep -m1 ${StartDir} CreatedDir.txt | cut -f2 -d\ )303 PeriodDateEnd=$( grep -m1 ${StartDir} ${RUN_DIR}/CreatedDir.txt | cut -f2 -d\ ) 304 304 305 305 # - Create directory in which to store new restart files if it does'nt already exist … … 508 508 509 509 # Look for the tar file we want if we did not found it already 510 for PotentialTarFile in $( find ${ensemble_Ens_PERTURB_INITPATH}/${ensemble_Ens_PERTURB_INITFROM}/RESTART -name "${ensemble_Ens_PERTURB_INITFROM}_* _restart.tar" -print ) ; do511 IsMatching=$( echo ${PotentialTarFile##*/} | sed "s: ^${ensemble_Ens_PERTURB_INITFROM}_::" | sed "s:\.restart\.tar$::" | gawk -F_ -v restartdate=${RestartDate} '{if (($1 <restartdate) && ($2 >= restartdate)) {print $1"_"$2}}' )510 for PotentialTarFile in $( find ${ensemble_Ens_PERTURB_INITPATH}/${ensemble_Ens_PERTURB_INITFROM}/RESTART -name "${ensemble_Ens_PERTURB_INITFROM}_*restart*.tar" -print ) ; do 511 IsMatching=$( echo ${PotentialTarFile##*/} | sed "s:_restart::" | sed "s:^${ensemble_Ens_PERTURB_INITFROM}_::" | sed "s:\.tar$::" | gawk -F_ -v restartdate=${RestartDate} '{if (($1 <= restartdate) && ($2 >= restartdate)) {print $1"_"$2}}' ) 512 512 if [ ! X${IsMatching} = X ] ; then 513 513 TarFileFound=${PotentialTarFile}
Note: See TracChangeset
for help on using the changeset viewer.