Changeset 40
- Timestamp:
- 12/08/08 19:23:38 (16 years ago)
- Location:
- trunk/libIGCM
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/libIGCM_comp/libIGCM_comp.ksh
r38 r40 430 430 431 431 eval Path_temp=\${Path_r}/${generic_restart_file_name_in} 432 433 nb_restart_file=$( IGCM_sys_RshArchive ls ${Path_temp}_????.nc 2>/dev/null | wc -l )434 435 if [ ${nb_restart_file} -gt 1] ; then436 j=0437 until [ $j -ge $nb_restart_file ]; do438 j4=${j}439 eval IGCM_sys_Get ${Path_r}/${generic_restart_file_name_in}_${j4}.nc ${generic_restart_file_name_out}_${j4}.nc440 IGCM_comp_PrepareDeletedFiles ${generic_restart_file_name_in}_${j4}.nc ${generic_restart_file_name_out}_${j4}.nc432 # IGCM_sys_RshArchive ls ${Path_temp}_????.nc 2>/dev/null | wc -l 433 # nb_restart_file=$( IGCM_sys_RshArchive ls ${Path_temp}_????.nc 2>/dev/null | wc -l ) 434 435 # if [ ${nb_restart_file} -gt 2 ] ; then 436 # j=0 437 # until [ $j -ge $nb_restart_file ]; do 438 # j4=${j} 439 # eval IGCM_sys_Get ${Path_r}/${generic_restart_file_name_in}_${j4}.nc ${generic_restart_file_name_out}_${j4}.nc 440 # IGCM_comp_PrepareDeletedFiles ${generic_restart_file_name_in}_${j4}.nc ${generic_restart_file_name_out}_${j4}.nc 441 441 # eval FileToBeDeleted[${#FileToBeDeleted[@]}]="${generic_restart_file_name_out}_${j4}.nc" > /dev/null 2>&1 442 (( j=j+1 ))443 done444 else442 # (( j=j+1 )) 443 # done 444 # else 445 445 eval IGCM_sys_Get ${Path_r}/${file_in_Name} ${file_out} 446 446 IGCM_comp_PrepareDeletedFiles ${file_in} ${file_out} 447 fi447 # fi 448 448 449 449 (( i=i+3 )) … … 483 483 484 484 eval Path_temp=\${R_OUT_${comp}_R}/${generic_restart_file_name_in} 485 486 nb_restart_file=$( IGCM_sys_RshArchive ls ${Path_temp}_????.nc 2>/dev/null | wc -l ) 487 if [ ${nb_restart_file} -gt 1 ] ; then 488 j=0 489 until [ $j -ge $nb_restart_file ]; do 490 j4=${j} 491 eval IGCM_sys_Get \${R_OUT_${comp}_R}/${generic_restart_file_name_in}_${j4}.nc ${generic_restart_file_name_out}_${j4}.nc 492 IGCM_comp_PrepareDeletedFiles ${generic_restart_file_name_in}_${j4}.nc ${generic_restart_file_name_out}_${j4}.nc 485 IGCM_debug_Print 1 "TEST RshArchive" 486 # IGCM_sys_RshArchive ls ${Path_temp}_????.nc 2>/dev/null | wc -l 487 # nb_restart_file=$( IGCM_sys_RshArchive ls ${Path_temp}_????.nc 2>/dev/null | wc -l ) 488 # IGCM_debug_Print 1 "nb_restart_file=${nb_restart_file}" 489 # if [ ${nb_restart_file} -gt 2 ] ; then 490 # j=0 491 # until [ $j -ge $nb_restart_file ]; do 492 # j4=${j} 493 # eval IGCM_sys_Get \${R_OUT_${comp}_R}/${generic_restart_file_name_in}_${j4}.nc ${generic_restart_file_name_out}_${j4}.nc 494 # IGCM_comp_PrepareDeletedFiles ${generic_restart_file_name_in}_${j4}.nc ${generic_restart_file_name_out}_${j4}.nc 493 495 # eval FileToBeDeleted[${#FileToBeDeleted[@]}]="${generic_restart_file_name_out}_${j4}.nc" > /dev/null 2>&1 494 495 (( j=j+1 ))496 done497 else496 # 497 # (( j=j+1 )) 498 # done 499 # else 498 500 eval IGCM_sys_Get \${R_OUT_${comp}_R}/${file_in_Name} ${file_out} 499 501 IGCM_comp_PrepareDeletedFiles ${file_in} ${file_out} 500 fi502 # fi 501 503 502 504 (( i=i+3 )) … … 600 602 generic_restart_file_name_out=$( basename ${config_UserChoices_JobName}_${PeriodDateEnd}_${file_out} .nc ) 601 603 602 nb_restart_file=$( ls ${generic_restart_file_name_in}_????.nc 2>/dev/null | wc -l ) 603 604 if [ ${nb_restart_file} -gt 1 ] ; then 605 j=0 606 until [ $j -ge $nb_restart_file ]; do 607 j4=${j} 608 eval IGCM_sys_Put_Rest ${generic_restart_file_name_in}_${j4}.nc \${R_OUT_${comp}_R}/${generic_restart_file_name_out}_${j4}.nc 609 eval FileToBeDeleted[${#FileToBeDeleted[@]}]="${generic_restart_file_name_in}_${j4}.nc" > /dev/null 2>&1 610 (( j=j+1 )) 611 done 612 else 604 # nb_restart_file=$( ls ${generic_restart_file_name_in}_????.nc 2>/dev/null | wc -l ) 605 # IGCM_debug_Print 1 "TEST RshArchive" 606 # IGCM_debug_Print 1 "nb_restart_file=${nb_restart_file}" 607 # if [ ${nb_restart_file} -gt 2 ] ; then 608 # j=0 609 # until [ $j -ge $nb_restart_file ]; do 610 # j4=${j} 611 # eval IGCM_sys_Put_Rest ${generic_restart_file_name_in}_${j4}.nc \${R_OUT_${comp}_R}/${generic_restart_file_name_out}_${j4}.nc 612 # eval FileToBeDeleted[${#FileToBeDeleted[@]}]="${generic_restart_file_name_in}_${j4}.nc" > /dev/null 2>&1 613 # (( j=j+1 )) 614 # done 615 # else 613 616 eval IGCM_sys_Put_Rest ${file_in} \${R_OUT_${comp}_R}/${config_UserChoices_JobName}_${PeriodDateEnd}_${file_out} 614 617 eval FileToBeDeleted[${#FileToBeDeleted[@]}]="${file_in}" > /dev/null 2>&1 615 fi618 # fi 616 619 617 620 (( i=i+3 )) -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_calculo.ksh
r39 r40 159 159 function IGCM_sys_RshArchive { 160 160 IGCM_debug_PushStack "IGCM_sys_RshArchive" $@ 161 /bin/ksh ${@} 161 /bin/ksh <<-EOF 162 ${@} 163 EOF 162 164 if [ $? -gt 0 ] ; then 163 165 echo "IGCM_sys_RshArchive : erreur." -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_claude.ksh
r39 r40 175 175 function IGCM_sys_RshArchive { 176 176 IGCM_debug_PushStack "IGCM_sys_RshArchive" $@ 177 /bin/ksh ${@} 177 /bin/ksh <<-EOF 178 ${@} 179 EOF 178 180 if [ $? -gt 0 ] ; then 179 181 echo "IGCM_sys_RshArchive : erreur." -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_default.ksh
r39 r40 160 160 function IGCM_sys_RshArchive { 161 161 IGCM_debug_PushStack "IGCM_sys_RshArchive" $@ 162 /bin/ksh ${@} 162 /bin/ksh <<-EOF 163 ${@} 164 EOF 163 165 if [ $? -gt 0 ] ; then 164 166 echo "IGCM_sys_RshArchive : erreur." -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercure.ksh
r37 r40 132 132 function IGCM_sys_RshArchive { 133 133 IGCM_debug_PushStack "IGCM_sys_RshArchive" $@ 134 /bin/ksh ${@} 134 /bin/ksh <<-EOF 135 ${@} 136 EOF 135 137 if [ $? -gt 0 ] ; then 136 138 echo "IGCM_sys_RshArchive : erreur." -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercureTX.ksh
r39 r40 167 167 function IGCM_sys_RshArchive { 168 168 IGCM_debug_PushStack "IGCM_sys_RshArchive" $@ 169 /bin/ksh ${@} 169 /bin/ksh <<-EOF 170 ${@} 171 EOF 170 172 if [ $? -gt 0 ] ; then 171 173 echo "IGCM_sys_RshArchive : erreur." -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_obelix.ksh
r39 r40 160 160 function IGCM_sys_RshArchive { 161 161 IGCM_debug_PushStack "IGCM_sys_RshArchive" $@ 162 /bin/ksh ${@} 162 /bin/ksh <<-EOF 163 ${@} 164 EOF 163 165 if [ $? -gt 0 ] ; then 164 166 echo "IGCM_sys_RshArchive : erreur." -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_platine.ksh
r39 r40 178 178 function IGCM_sys_RshArchive { 179 179 IGCM_debug_PushStack "IGCM_sys_RshArchive" $@ 180 /bin/ksh ${@} 180 /bin/ksh <<-EOF 181 ${@} 182 EOF 181 183 if [ $? -gt 0 ] ; then 182 184 echo "IGCM_sys_RshArchive : erreur." -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_rhodes.ksh
r37 r40 154 154 function IGCM_sys_RshArchive { 155 155 IGCM_debug_PushStack "IGCM_sys_RshArchive" $@ 156 /bin/ksh ${@} 156 /bin/ksh <<-EOF 157 ${@} 158 EOF 157 159 if [ $? -gt 0 ] ; then 158 160 echo "IGCM_sys_RshArchive : erreur."
Note: See TracChangeset
for help on using the changeset viewer.