Ignore:
Timestamp:
10/29/12 12:22:53 (12 years ago)
Author:
sdipsl
Message:
  • bugfix : looping over rebuild command we must delete the first arguments not the last one.
  • bugfix : catching the last arg we must use this eval lastArg=\${$#} otherwise we won't catch the latest arguments if there are more than 9.
  • add date to debug print
Location:
trunk/libIGCM/libIGCM_sys
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_curie.ksh

    r733 r734  
    18211821  fi 
    18221822 
    1823   typeset NB_ESSAI DELAI status i lastArg 
     1823  typeset NB_ESSAI DELAI status i firstArg 
    18241824  # number of tentative 
    18251825  NB_ESSAI=3 
     
    18361836      \rm out_rsync 
    18371837      IGCM_debug_Print 2 "IGCM_sys_rebuild : ${i}/${NB_ESSAI} sleep ${DELAI} seconds and try again." 
    1838       eval lastArg=\$$# 
    1839       \rm ${lastArg} 
     1838      firstArg=${1} 
     1839      \rm ${firstArg} 
    18401840      sleep $DELAI 
    18411841    else 
     
    25022502      cat out_rsync 
    25032503      # remove files having corrupted time axis 
    2504       eval lastArg=\$$# 
     2504      eval lastArg=\${$#} 
    25052505      IGCM_debug_Print 2 "IGCM_sys_ncrcat : Delete ${lastArg}" 
    25062506      \rm ${lastArg} 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercure.ksh

    r733 r734  
    16171617  fi 
    16181618 
    1619   typeset NB_ESSAI DELAI status i lastArg 
     1619  typeset NB_ESSAI DELAI status i firstArg 
    16201620  # number of tentative 
    16211621  NB_ESSAI=3 
     
    16321632      \rm out_rsync 
    16331633      IGCM_debug_Print 2 "IGCM_sys_rebuild : ${i}/${NB_ESSAI} sleep ${DELAI} seconds and try again." 
    1634       eval lastArg=\$$# 
    1635       \rm ${lastArg} 
     1634      firstArg=${1} 
     1635      \rm ${firstArg} 
    16361636      sleep $DELAI 
    16371637    else 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercurex9.ksh

    r733 r734  
    15891589  fi 
    15901590 
    1591   typeset NB_ESSAI DELAI status i lastArg 
     1591  typeset NB_ESSAI DELAI status i firstArg 
    15921592  # number of tentative 
    15931593  NB_ESSAI=3 
     
    16041604      \rm out_rsync 
    16051605      IGCM_debug_Print 2 "IGCM_sys_rebuild : ${i}/${NB_ESSAI} sleep ${DELAI} seconds and try again." 
    1606       eval lastArg=\$$# 
    1607       \rm ${lastArg} 
     1606      firstArg=${1} 
     1607      \rm ${firstArg} 
    16081608      sleep $DELAI 
    16091609    else 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_titane.ksh

    r733 r734  
    18581858  fi 
    18591859 
    1860   typeset NB_ESSAI DELAI status i lastArg 
     1860  typeset NB_ESSAI DELAI status i firstArg 
    18611861  # number of tentative 
    18621862  NB_ESSAI=3 
     
    18731873      \rm out_rsync 
    18741874      IGCM_debug_Print 2 "IGCM_sys_rebuild : ${i}/${NB_ESSAI} sleep ${DELAI} seconds and try again." 
    1875       eval lastArg=\$$# 
    1876       \rm ${lastArg} 
     1875      firstArg=${1} 
     1876      \rm ${firstArg} 
    18771877      sleep $DELAI 
    18781878    else 
Note: See TracChangeset for help on using the changeset viewer.