- Timestamp:
- 05/31/18 16:54:43 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/AA_clean_latestPackperiod
r1437 r1452 102 102 fi 103 103 104 104 PreviousPeriodDateBegin=$( IGCM_date_ConvertFormatToGregorian ${run_Configuration_PeriodDateBegin} ) 105 105 PreviousPeriodDateEnd=$( IGCM_date_ConvertFormatToGregorian ${run_Configuration_PeriodDateEnd} ) 106 PreviousPeriodDateBegin=$( IGCM_date_ConvertFormatToGregorian ${run_Configuration_PeriodDateBegin} )107 106 108 107 IGCM_date_GetYearMonth ${PreviousPeriodDateEnd} PreviousPeriodYear PreviousPeriodMonth … … 212 211 213 212 # Get previous period begin and end dates 214 PreviousPeriodDateEnd=$( IGCM_date_AddDaysToGregorianDate ${PeriodDateEnd} \ 215 -$( IGCM_date_DaysInMonth ${PeriodYear} ${PeriodMonth} ) ) 213 PreviousPeriodDateEnd=$( IGCM_date_AddDaysToGregorianDate ${PeriodDateBegin} -1 ) 214 Length=$( IGCM_date_DaysInPreviousPeriod ${PreviousPeriodDateEnd} ${config_UserChoices_PeriodLength} ) 215 echo "PreviousPeriodDateEnd, Length : $Length $PreviousPeriodDateEnd" 216 PreviousPeriodDateBegin=$( IGCM_date_AddDaysToGregorianDate ${PreviousPeriodDateEnd} -$(( Length - 1 )) ) 217 echo "PreviousPeriodDateBegin PreviousPeriodDateEnd :" $PreviousPeriodDateBegin $PreviousPeriodDateEnd 216 218 IGCM_date_GetYearMonth ${PreviousPeriodDateEnd} PreviousPeriodYear PreviousPeriodMonth 217 219 218 PreviousPeriodDateBegin=$( IGCM_date_AddDaysToGregorianDate ${PeriodDateBegin} \219 -$( IGCM_date_DaysInMonth ${PreviousPeriodYear} ${PreviousPeriodMonth} ) )220 220 done 221 221 … … 281 281 if [ ! X${run_PostProcessing_TimeSeriesCompleted} = X ] ; then 282 282 283 printf "${Green}TimeSeriesCompleted in run.card : ${run_PostProcessing_TimeSeriesCompleted}. Do we need to change it? (AAAAMMDD) ${NoColor}"284 283 printf "${Green}TimeSeriesCompleted in run.card : ${run_PostProcessing_TimeSeriesCompleted}. Do we need to initialize it? (y/n) ${NoColor}" 284 285 285 read reponse 286 286 case ${reponse} in 287 0*|1*|2*|3*|4*|5*|6*|7*|8*|9*)288 289 290 IGCM_card_WriteOption ${SUBMIT_DIR}/run.card PostProcessing TimeSeriesCompleted "${reponse}"291 292 293 294 287 oui|OUI|o|y|yes|YES) 288 #Update run.card 289 cp ${SUBMIT_DIR}/run.card ${SUBMIT_DIR}/run.card.old 290 IGCM_card_WriteOption ${SUBMIT_DIR}/run.card.verbose PostProcessing TimeSeriesCompleted "" 291 ;; 292 *) 293 echo "Nothing to do !" 294 ;; 295 295 esac 296 296 fi
Note: See TracChangeset
for help on using the changeset viewer.