Changeset 617 for trunk/libIGCM/AA_pack_restart
- Timestamp:
- 03/29/12 13:59:09 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/AA_pack_restart
r616 r617 318 318 date_file=$( echo ${extract_date_file} | sed 's/\([0-9]\{8\}\)_.*$/\1/g' ) 319 319 # warning demenagement. delete last restart of the previous pack 320 [ ${date_file} -eq ${date_end_previous} ] && echo $( readlink ${file} ) >> ${RUN_DIR}/liste_remove_pack_${ number_pack}.txt320 [ ${date_file} -eq ${date_end_previous} ] && echo $( readlink ${file} ) >> ${RUN_DIR}/liste_remove_pack_${date_begin_pack}_${date_end_pack}.txt 321 321 # echo pack number ${number_pack} ${date_file} ${date_begin_pack} ${date_end_pack} 322 322 if [ ${date_file} -le ${date_end_pack} ] && [ ${date_file} -ge ${date_begin_pack} ] ; then 323 echo $( basename ${file} ) >> ${RUN_DIR}/liste_pack_${ number_pack}.txt323 echo $( basename ${file} ) >> ${RUN_DIR}/liste_pack_${date_begin_pack}_${date_end_pack}.txt 324 324 # warning demenagement. do not delete last restart of this pack 325 [ ${date_file} -eq ${date_end_pack} ] || echo $( readlink ${file} ) >> ${RUN_DIR}/liste_remove_pack_${ number_pack}.txt325 [ ${date_file} -eq ${date_end_pack} ] || echo $( readlink ${file} ) >> ${RUN_DIR}/liste_remove_pack_${date_begin_pack}_${date_end_pack}.txt 326 326 # Will not work. Need to find a better ordering. 327 327 # elif [ ${date_file} -ge ${date_end_pack} ] ; then … … 332 332 # Create tar files 333 333 IGCM_debug_Print 1 "Tar ongoing" 334 tar -cvf ${JobName}_${date_begin_pack}_${date_end_pack}_restart.tar --dereference --files-from ${RUN_DIR}/liste_pack_${ number_pack}.txt334 tar -cvf ${JobName}_${date_begin_pack}_${date_end_pack}_restart.tar --dereference --files-from ${RUN_DIR}/liste_pack_${date_begin_pack}_${date_end_pack}.txt 335 335 # Save it 336 336 IGCM_sys_Put_Out ${JobName}_${date_begin_pack}_${date_end_pack}_restart.tar ${STORE_RESTART} … … 338 338 IGCM_sys_Rm ${JobName}_${date_begin_pack}_${date_end_pack}_restart.tar 339 339 # Clean links 340 cat ${RUN_DIR}/liste_pack_${ number_pack}.txt | xargs rm340 cat ${RUN_DIR}/liste_pack_${date_begin_pack}_${date_end_pack}.txt | xargs rm 341 341 # Clean files links pointed to 342 cat ${RUN_DIR}/liste_remove_pack_${ number_pack}.txt | xargs rm342 cat ${RUN_DIR}/liste_remove_pack_${date_begin_pack}_${date_end_pack}.txt | xargs rm 343 343 # Save the list of files that has been pack (tar) 344 mv ${RUN_DIR}/liste_pack_${ number_pack}.txt ${STORE_RESTART}344 mv ${RUN_DIR}/liste_pack_${date_begin_pack}_${date_end_pack}.txt ${STORE_RESTART} 345 345 IGCM_debug_Print 1 "Tar and cleaning done" 346 346
Note: See TracChangeset
for help on using the changeset viewer.