Ignore:
Timestamp:
02/27/19 16:13:14 (5 years ago)
Author:
aclsce
Message:
  • Fixed bad sed syntax for modify compression level in xml file_def.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/UNIFORM/v6/IPSLCM6/GENERAL/DRIVER/lmdz.driver

    r4296 r4297  
    559559    #Compression level (if CompressionLevel is not empty) 
    560560    if [ ! "X${config_UserChoices_CompressionLevel}" = "X" ] ; then 
     561    echo "NetCDF output files compression level is " ${config_UserChoices_CompressionLevel} 
    561562    listfile=$(ls file_def*lmdz.xml) 
    562563    for file in ${listfile} 
    563564    do 
    564         sed -e "s/compression_level=.*/compression_level=\"${config_UserChoices_CompressionLevel}\"/g" ${file} > ${file}_tmp 
    565         IGCM_sys_Mv ${file}_tmp ${file} 
     565        sed -i -e "s/\(compression_level=\"\)[^\"]*\(\"\)/\1${config_UserChoices_CompressionLevel}\2/" ${file} 
    566566    done 
    567567    fi 
Note: See TracChangeset for help on using the changeset viewer.