Changeset 410


Ignore:
Timestamp:
01/26/11 13:39:09 (13 years ago)
Author:
mafoipsl
Message:

Change the method to find list of variables in create_se and create_multi_se : ncdump instead of ncks.
It's due to the update of nco. Thanks to LF and PB.
Remark : list of tools version on ulam and changes done on 2011/01/13 : http://www.idris.fr/su/Frontale/ulam/hw-ulam.html

Location:
trunk/libIGCM
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/AA_create_multi_se

    r409 r410  
    388388        nbfile=0 
    389389        for file_common_var in ${liste_file_se_tmp[*]} ; do 
    390             ncks -m ${file_common_var} | grep '# dim. =' | cut -d ':' -f 1 >> tmpfile_ncra 
     390            ncdump -h ${file_common_var} | grep -E 'float|double' | cut -f 1 -d '(' | cut -f 2 -d ' ' >> tmpfile_ncra 
    391391            (( nbfile = nbfile + 1 )) 
    392392        done 
     
    410410        nbfile=0 
    411411        for file_common_var in ${OUT_SE[*]} ; do 
    412            ncks -m ${file_common_var} | grep '# dim. =' | cut -d ':' -f 1 >> tmpfile_ncrcat 
     412           ncdump -h ${file_common_var} | grep -E 'float|double' | cut -f 1 -d '(' | cut -f 2 -d ' ' >> tmpfile_ncra 
    413413           (( nbfile = nbfile + 1 )) 
    414414        done 
  • trunk/libIGCM/AA_create_se

    r409 r410  
    412412          nbfile=0 
    413413          for file_common_var in ${liste_file_se_tmp[*]} ; do 
    414               ncks -m ${file_common_var} | grep '# dim. =' | cut -d ':' -f 1 >> tmpfile_ncra 
     414              ncdump -h ${file_common_var} | grep -E 'float|double' | cut -f 1 -d '(' | cut -f 2 -d ' ' >> tmpfile_ncra 
    415415              (( nbfile = nbfile + 1 )) 
    416416          done 
     
    475475              nbfile=0 
    476476              for file_common_var in ${liste_file_se_tmp[*]} ; do 
    477                   ncks -m ${file_common_var} | grep '# dim. =' | cut -d ':' -f 1 >> tmpfile_ncra 
     477                  ncdump -h ${file_common_var} | grep -E 'float|double' | cut -f 1 -d '(' | cut -f 2 -d ' ' >> tmpfile_ncra 
    478478                  (( nbfile = nbfile + 1 )) 
    479479              done 
     
    541541              nbfile=0 
    542542              for file_common_var in ${liste_file_se_tmp[*]} ; do 
    543                   ncks -m ${file_common_var} | grep '# dim. =' | cut -d ':' -f 1 >> tmpfile_ncra 
     543                  ncdump -h ${file_common_var} | grep -E 'float|double' | cut -f 1 -d '(' | cut -f 2 -d ' ' >> tmpfile_ncra 
    544544                  (( nbfile = nbfile + 1 )) 
    545545              done 
     
    557557        nbfile=0 
    558558        for file_common_var in ${OUT_SE[*]} ; do 
    559            ncks -m ${file_common_var} | grep '# dim. =' | cut -d ':' -f 1 >> tmpfile_ncrcat 
     559           ncdump -h ${file_common_var} | grep -E 'float|double' | cut -f 1 -d '(' | cut -f 2 -d ' ' >> tmpfile_ncra 
    560560           (( nbfile = nbfile + 1 )) 
    561561        done 
Note: See TracChangeset for help on using the changeset viewer.