Changeset 109 for trunk


Ignore:
Timestamp:
04/17/09 15:37:12 (15 years ago)
Author:
mmaipsl
Message:

Correct other awk to gawk replacements.

Location:
trunk/libIGCM
Files:
5 edited

Legend:

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

    r108 r109  
    221221        case ${config_UserChoices_PeriodLength} in 
    222222            *Y|*y) 
    223                 PeriodLengthInYears=$( echo ${config_UserChoices_PeriodLength} | awk -F '[yY]' '{print $1}' )  
     223                PeriodLengthInYears=$( echo ${config_UserChoices_PeriodLength} | gawk -F '[yY]' '{print $1}' )  
    224224                IGCM_debug_Print 1 "Number of years for PeriodLength : ${PeriodLengthInYears}" 
    225225                PeriodLengthInDays=0 
     
    231231                ;; 
    232232            *M|*m) 
    233                 PeriodLengthInMonths=$( echo ${config_UserChoices_PeriodLength} | awk -F '[mM]' '{print $1}' )  
     233                PeriodLengthInMonths=$( echo ${config_UserChoices_PeriodLength} | gawk -F '[mM]' '{print $1}' )  
    234234                IGCM_debug_Print 1 "Number of months for PeriodLength : ${PeriodLengthInMonths}" 
    235235                typeset year1  
     
    247247                ;; 
    248248            *D|*d)   
    249                 PeriodLengthInDays=$( echo ${config_UserChoices_PeriodLength} | awk -F '[dD]' '{print $1}' ) ;; 
     249                PeriodLengthInDays=$( echo ${config_UserChoices_PeriodLength} | gawk -F '[dD]' '{print $1}' ) ;; 
    250250            *)  
    251251                IGCM_debug_Exit "IGCM_config_PeriodStart " ${config_UserChoices_PeriodLength} " invalid period length : choose in *Y, *M, *D." 
     
    317317        case ${config_UserChoices_PeriodLength} in 
    318318            *Y|*y) 
    319                 PeriodLengthInYears=$( echo ${config_UserChoices_PeriodLength} | awk -F '[yY]' '{print $1}' )  
     319                PeriodLengthInYears=$( echo ${config_UserChoices_PeriodLength} | gawk -F '[yY]' '{print $1}' )  
    320320                IGCM_debug_Print 1 "Number of years for PeriodLength : ${PeriodLengthInYears}" 
    321321                PeriodLengthInDays=0 
     
    327327                ;; 
    328328            *M|*m) 
    329                 PeriodLengthInMonths=$( echo ${config_UserChoices_PeriodLength} | awk -F '[mM]' '{print $1}' )  
     329                PeriodLengthInMonths=$( echo ${config_UserChoices_PeriodLength} | gawk -F '[mM]' '{print $1}' )  
    330330                IGCM_debug_Print 1 "Number of months for PeriodLength : ${PeriodLengthInMonths}" 
    331331                typeset year1  
     
    343343                ;; 
    344344            *D|*d)   
    345                 PeriodLengthInDays=$( echo ${config_UserChoices_PeriodLength} | awk -F '[dD]' '{print $1}' ) ;; 
     345                PeriodLengthInDays=$( echo ${config_UserChoices_PeriodLength} | gawk -F '[dD]' '{print $1}' ) ;; 
    346346            *)  
    347347                IGCM_debug_Exit "IGCM_config_PeriodStart " ${config_UserChoices_PeriodLength} " invalid period length : choose in *Y, *M, *D." 
     
    495495            # ExeCpuLog variable contents 5 fields 
    496496            echo "${CumulPeriod} ${PeriodDateBegin} ${PeriodDateEnd} ${ExeCpuLog} ${ExeDate}" |   \ 
    497              awk '{printf("# %11d | %15s | %15s | %19s | %19s | %15.5f | %15.5f | %15.5f | %s\n", \ 
     497             gawk '{printf("# %11d | %15s | %15s | %19s | %19s | %15.5f | %15.5f | %15.5f | %s\n", \ 
    498498                              $1,$2,$3,$4,$5,$6,$7,$8,$9)}' >> ${SUBMIT_DIR}/run.card 
    499499        fi 
     
    526526    case ${config_UserChoices_PeriodLength} in 
    527527        *Y|*y) 
    528             PeriodLengthInYears=$( echo ${config_UserChoices_PeriodLength} | awk -F '[yY]' '{print $1}' )  
     528            PeriodLengthInYears=$( echo ${config_UserChoices_PeriodLength} | gawk -F '[yY]' '{print $1}' )  
    529529            IGCM_debug_Print 1 "Number of years for PeriodLength : ${PeriodLengthInYears}" 
    530530            PeriodLengthInDays=0 
     
    536536            ;; 
    537537        *M|*m) 
    538             PeriodLengthInMonths=$( echo ${config_UserChoices_PeriodLength} | awk -F '[mM]' '{print $1}' )  
     538            PeriodLengthInMonths=$( echo ${config_UserChoices_PeriodLength} | gawk -F '[mM]' '{print $1}' )  
    539539            IGCM_debug_Print 1 "Number of months for PeriodLength : ${PeriodLengthInMonths}" 
    540540            typeset year1  
     
    552552            ;; 
    553553        *D|*d)   
    554             PeriodLengthInDays=$( echo ${config_UserChoices_PeriodLength} | awk -F '[dD]' '{print $1}' ) ;; 
     554            PeriodLengthInDays=$( echo ${config_UserChoices_PeriodLength} | gawk -F '[dD]' '{print $1}' ) ;; 
    555555    esac 
    556556    PeriodDateEnd=$( IGCM_date_AddDaysToGregorianDate ${PeriodDateBegin} $( expr ${PeriodLengthInDays} - 1 ) ) 
  • trunk/libIGCM/libIGCM_date/libIGCM_date.ksh

    r108 r109  
    4747 
    4848    NUM=$(( 10#${1} )) 
    49     echo $( awk "BEGIN { printf \"%0${dY}d\",${NUM} }" ) 
     49    echo $( gawk "BEGIN { printf \"%0${dY}d\",${NUM} }" ) 
    5050 
    5151    IGCM_debug_PopStack "IGCM_date_YearDigit" 
     
    5858 
    5959    NUM=$(( 10#${1} )) 
    60     echo $( awk "BEGIN { printf \"%0${pY}d\",${NUM} }" ) 
     60    echo $( gawk "BEGIN { printf \"%0${pY}d\",${NUM} }" ) 
    6161 
    6262    IGCM_debug_PopStack "IGCM_date_GregorianDigit" 
     
    800800 
    801801#--------------------- 
    802     whence -v awk > /dev/null 2>&1 
     802    whence -v gawk > /dev/null 2>&1 
    803803    if [ ! $? -eq 0 ] ; then 
    804804        echo "Check libIGCM_date ...........................................[ FAILED ]" 
    805         echo "--Error--> awk command is not defined" 
     805        echo "--Error--> gawk command is not defined" 
    806806        IGCM_debug_Exit "IGCM_date_Check" 
    807807    fi 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_brodie.ksh

    r92 r109  
    102102#==================================================== 
    103103#- ARCHIVE 
    104 typeset -r ARCHIVE=$( rsh gaya -n env | grep PWD | awk "-F=" '{print $2}' ) 
     104typeset -r ARCHIVE=$( rsh gaya -n env | grep PWD | gawk "-F=" '{print $2}' ) 
    105105 
    106106#==================================================== 
     
    110110#==================================================== 
    111111#- libIGCM_POST 
    112 PATHlibIGCM=$( echo ${libIGCM} | awk -F"${LOGIN}/" '{print $2}' | sed -e "s&/libIGCM&&" ) 
     112PATHlibIGCM=$( echo ${libIGCM} | gawk -F"${LOGIN}/" '{print $2}' | sed -e "s&/libIGCM&&" ) 
    113113typeset -r libIGCM_POST=${HOME}/${PATHlibIGCM}/libIGCM 
    114114 
     
    123123#==================================================== 
    124124#- OUT_POST  
    125 typeset -r R_OUT_POST=$( rsh ulam -n echo $WORKDIR | awk "-F=" "{print $2}" )/IGCM_OUT  
     125typeset -r R_OUT_POST=$( rsh ulam -n echo $WORKDIR | gawk "-F=" "{print $2}" )/IGCM_OUT  
    126126 
    127127#==================================================== 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_ulam.ksh

    r106 r109  
    116116#==================================================== 
    117117#- ARCHIVE 
    118 typeset -r ARCHIVE=$( rsh gaya -n env | grep PWD | awk "-F=" '{print $2}' ) 
     118typeset -r ARCHIVE=$( rsh gaya -n env | grep PWD | gawk "-F=" '{print $2}' ) 
    119119 
    120120#==================================================== 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_vargas.ksh

    r93 r109  
    101101#==================================================== 
    102102#- ARCHIVE 
    103 typeset -r ARCHIVE=$( rsh gaya -n env | grep PWD | awk "-F=" '{print $2}' ) 
     103typeset -r ARCHIVE=$( rsh gaya -n env | grep PWD | gawk "-F=" '{print $2}' ) 
    104104 
    105105#==================================================== 
     
    109109#==================================================== 
    110110#- libIGCM_POST 
    111 PATHlibIGCM=$( echo ${libIGCM} | awk -F"${LOGIN}/" '{print $2}' | sed -e "s&/libIGCM&&" ) 
     111PATHlibIGCM=$( echo ${libIGCM} | gawk -F"${LOGIN}/" '{print $2}' | sed -e "s&/libIGCM&&" ) 
    112112typeset -r HOME_POST=$(rsh ulam -n pwd) 
    113113typeset -r libIGCM_POST=${HOME_POST}/${PATHlibIGCM}/libIGCM 
Note: See TracChangeset for help on using the changeset viewer.