Changeset 2133 in lmdz_wrf for trunk


Ignore:
Timestamp:
Sep 7, 2018, 8:08:03 PM (7 years ago)
Author:
lfita
Message:

Adding if as function of number of words to assign value in uploadvars function

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/get_data_snd-sfc_validation.bash

    r2132 r2133  
    4141    line=`head -n ${ilin} ${fileval} | tail -n 1`
    4242    varname=`echo ${line} | tr '=' ' ' | awk '{print $1}'`
    43     value=`echo ${line} | tr '=' ' ' | awk '{for (i=2; i<NF; i++) printf("%s ",$i)}'`
     43    Nwords=`echo ${line} | tr '=' ' ' | wc -w | awk '{print $1}'`
     44    if test ${Nwords} -gt 2; then
     45      value=`echo ${line} | tr '=' ' ' | awk '{for (i=2; i<NF; i++) printf("%s ",$i)}'`
     46    else
     47      value=`echo ${line} | tr '=' ' ' | awk '{print $2}'`
     48    fi
    4449    Lvarname=`expr length ${varname}'0'`
    4550
Note: See TracChangeset for help on using the changeset viewer.