Changeset 4297


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.
Location:
CONFIG/UNIFORM/v6/IPSLCM6/GENERAL/DRIVER
Files:
3 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 
  • CONFIG/UNIFORM/v6/IPSLCM6/GENERAL/DRIVER/opa9.driver

    r4296 r4297  
    271271    #Compression level (if CompressionLevel is not empty) 
    272272    if [ ! "X${config_UserChoices_CompressionLevel}" = "X" ] ; then 
    273     listfile=$(ls file_def_nemo*.xml) 
    274     for file in ${listfile} 
    275     do 
    276        sed -e "s/compression_level=.*/compression_level=\"${config_UserChoices_CompressionLevel}\"/g" ${file} > ${file}_tmp 
    277        IGCM_sys_Mv ${file}_tmp ${file} 
    278     done 
     273        echo "NetCDF output files compression level is " ${config_UserChoices_CompressionLevel} 
     274        listfile=$(ls file_def_nemo*.xml) 
     275        for file in ${listfile} 
     276        do 
     277            sed -i -e "s/\(compression_level=\"\)[^\"]*\(\"\)/\1${config_UserChoices_CompressionLevel}\2/" ${file} 
     278        done 
    279279    fi 
    280280 
  • 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.