J'ai plusieurs serveurs sur lesquels j'aimerais uniformiser la configuration de quelques paramètres définis dans un fichier.
Voici l'allure du fichier:
Citation :
NAME="scribe"
KMEMSIZE="2147483647:2147483647"
LOCKEDPAGES="256:256"
PRIVVMPAGES="2147483647:2147483647"
SHMPAGES="21504:21504"
NUMPROC="240:240"
PHYSPAGES="0:2147483647"
VMGUARPAGES="33792:2147483647"
OOMGUARPAGES="26112:2147483647"
NUMTCPSOCK="720:720"
NUMFLOCK="800:1006"
NUMPTY="16:16"
NUMSIGINFO="256:256"
TCPSNDBUF="10485760:10485760"
TCPRCVBUF="10485760:10485760"
OTHERSOCKBUF="2147483647:2147483647"
DGRAMRCVBUF="262144:262144"
NUMOTHERSOCK="4096:4096"
NUMFILE="2147483647:2147483647"
DCACHESIZE="3409920:3624960"
NUMIPTENT="128:128"
AVNUMPROC="180:180"
CPUUNITS="1000"
ONBOOT="yes"
ORIGIN_SAMPLE="eole"
DISK_QUOTA=yes
DISKSPACE="917147308:917147308"
DISKINODES="57778176:57778176"
QUOTATIME="0"
QUOTAUGIDLIMIT="5000"
OSTEMPLATE=ubuntu-8.04
NETIF="ifname=eth0,mac=00:E1:00:00:11:1A,host_ifname=veth111,host_mac=00:E1:00:00:11:1B"
|
J'aimerais uniformiser par exemple les valeurs définies pour NUMFLOCK
J'ai essayé avec sed: sed -i 's/^NUMFLOCK=*/NUMFLOCK=\"900:1006\"/g' 111.conf
mais j'obtiens NUMFLOCK="900:1006""800:1006" au lieu d'obtenir NUMFLOCK="900:1006"
Je ne vois pas où est l'erreur ?