- Timestamp:
- 2015-07-01T11:42:47+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_r5092_CNRS_SETTE/NEMOGCM/TRUST/trusting_func.sh
r5521 r5523 13 13 14 14 if [[ -e ${REFE_DIR}/model.log && $( diff -q model.log ${REFE_DIR}/model.log ) ]]; then 15 line=$( diff model.log ${REFE_DIR}/model.log | tr -d '\n' )15 line=$( diff model.log ${REFE_DIR}/model.log | grep '<' ) 16 16 fi 17 17 … … 44 44 echo 'Last time step of standard run: '${LAST_TIME_STEP} 45 45 46 if [ $( find -name "*${LAST_TIME_STEP}_restart*.nc" -print -quit ) \ 47 && $( diff -q time.step ${REFE_DIR}/time.step ) ]; then 46 if [ $( find -name "*${LAST_TIME_STEP}_restart*.nc" -print -quit ) ]; then 48 47 base_name=$( find -name "*${LAST_TIME_STEP}_restart*.nc" -print -quit | awk -F/ '{print $NF}' \ 49 48 | sed "s/^\(.*\)$LAST_TIME_STEP\_restart.*/\1$LAST_TIME_STEP\_/" ) … … 53 52 54 53 nb_dom=$( find -name "${file}_[0-9]*.nc" | wc -l | awk '{print $1}' ) 55 if [ ${nb_dom} -gt 1 ]; then54 if [ ${nb_dom} -gt 1 ]; then 56 55 ${NEMO_TRBD}/rebuild_nemo -t $NPROC $file ${nb_dom} > /dev/null 57 56 [ $? -eq 0 ] && rm -f ${base_name}_${comp}_[0-9]*.nc > /dev/null 57 elif [ ${nb_dom} -eq 0 ]; then 58 export ST='FAILED' && get_out 10 58 59 fi 59 60 … … 70 71 71 72 else 72 export ST='FAILED' 73 export ST='FAILED' && get_out 9 73 74 fi 74 75 … … 114 115 115 116 # If -v|--version option has been set, modify svn command 116 if [[ $( echo ${NEMO_VERS} | grep "HEAD\|up\|update" ) \117 || $( echo ${NEMO_VERS} | tr -d '[:alpha:][:punct:]' ) ]]; then118 rev=$( echo ${NEMO_VERS} | tr -d '[:alpha:][:punct:]' ) || rev='HEAD' 119 svn_cmd='svn update -r '$ rev117 if [ $( echo ${NEMO_VERS} | grep "HEAD\|up\|update" ) ]; then 118 svn_cmd='svn update -r HEAD' 119 elif [ $( echo ${NEMO_VERS} | tr -d '[:alpha:][:punct:]' ) ]; then 120 svn_cmd='svn update -r '$( echo ${NEMO_VERS} | tr -d '[:alpha:][:punct:]' ) 120 121 else 121 122 svn_cmd='svn '${svn_opt}
Note: See TracChangeset
for help on using the changeset viewer.