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/orchidee.driver

    r4296 r4297  
    168168    #Compression level (if CompressionLevel is not empty) 
    169169    if [ ! "X${config_UserChoices_CompressionLevel}" = "X" ] ; then 
    170     listfile=$(ls file_def*orchidee.xml) 
    171     for file in ${listfile} 
    172     do 
    173         sed -e "s/compression_level=.*/compression_level=\"${config_UserChoices_CompressionLevel}\"/g" ${file} > ${file}_tmp 
    174         IGCM_sys_Mv ${file}_tmp ${file} 
    175     done 
     170        echo "NetCDF output files compression level is " ${config_UserChoices_CompressionLevel} 
     171        listfile=$(ls file_def*orchidee.xml) 
     172        for file in ${listfile} 
     173        do 
     174            sed -i -e "s/\(compression_level=\"\)[^\"]*\(\"\)/\1${config_UserChoices_CompressionLevel}\2/" ${file} 
     175        done 
    176176    fi 
    177177 
Note: See TracChangeset for help on using the changeset viewer.