Changeset 980 for trunk/libIGCM


Ignore:
Timestamp:
02/10/14 17:59:41 (10 years ago)
Author:
jgipsl
Message:

Add possibility to have two output files differing in the name only with an added suffix on one of the files. For exemple file1.nc and file1_bis.nc is now ok.

This modification also gives the possibility to have more or less digits than 4 in suffix for domain decomposition.

see ticket #173

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/libIGCM_comp/libIGCM_comp.ksh

    r947 r980  
    12171217          if [ X${AsynchronousRebuild} = Xfalse ] ; then 
    12181218            IGCM_debug_Print 2 "Rebuilding ${file_in} online" 
    1219             IGCM_sys_rebuild ${file_in} ${generic_file_name}_*.nc 
     1219            IGCM_sys_rebuild ${file_in} ${generic_file_name}_[0-9]*.nc 
    12201220          else 
    12211221            IGCM_debug_Print 2 "Preparing offline rebuild for ${file_in}" 
    12221222            [ ! -d ${RUN_DIR}/REBUILD_${PeriodDateBegin} ] && IGCM_sys_Mkdir ${RUN_DIR}/REBUILD_${PeriodDateBegin} 
    1223             IGCM_sys_Mv ${generic_file_name}_????.nc ${RUN_DIR}/REBUILD_${PeriodDateBegin} 
     1223            IGCM_sys_Mv ${generic_file_name}_[0-9]*.nc ${RUN_DIR}/REBUILD_${PeriodDateBegin} 
    12241224 
    12251225            # Prepare headers for the shell dedicated to offline rebuild 
     
    12461246                echo "IGCM_sys_rebuild_station ${file_in} ${generic_file_name}_*.nc" >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 
    12471247              else 
    1248                 echo "IGCM_sys_rebuild ${file_in} ${generic_file_name}_*.nc" >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 
     1248                echo "IGCM_sys_rebuild ${file_in} ${generic_file_name}_[0-9]*.nc" >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 
    12491249              fi 
    12501250              echo "IGCM_debug_Verif_Exit_Post" >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 
     
    12691269              fi 
    12701270              echo "IGCM_debug_Verif_Exit_Post                          " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 
    1271               echo "IGCM_sys_Rm ${generic_file_name}_*.nc               " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 
     1271              echo "IGCM_sys_Rm ${generic_file_name}_[0-9]*.nc          " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 
    12721272            fi 
    12731273            SaveOnArchive=false 
Note: See TracChangeset for help on using the changeset viewer.