当前位置: 技术问答>linux和unix
如何修改一个文件中的某些个变量的值?AWK?还是别的什么?
来源: 互联网 发布时间:2017-02-23
本文导语: 现在有一个文件VARS,里面有几行如下: …… export COUNTRY="US" export CITY="NewYork" export ORG="Linux" …… 我想把COUNTRY、CITY、ORG这些值改成别的,比如COUNTRY="CH" CITY="GuangZhou"等,该怎么弄呢?AWK似乎可以,但是AWK修改源文...
现在有一个文件VARS,里面有几行如下:
……
export COUNTRY="US"
export CITY="NewYork"
export ORG="Linux"
……
我想把COUNTRY、CITY、ORG这些值改成别的,比如COUNTRY="CH" CITY="GuangZhou"等,该怎么弄呢?AWK似乎可以,但是AWK修改源文件不会写……
谁能根据上面的给出个具体例子咧?谢谢各位啊
……
export COUNTRY="US"
export CITY="NewYork"
export ORG="Linux"
……
我想把COUNTRY、CITY、ORG这些值改成别的,比如COUNTRY="CH" CITY="GuangZhou"等,该怎么弄呢?AWK似乎可以,但是AWK修改源文件不会写……
谁能根据上面的给出个具体例子咧?谢谢各位啊
|
sed -i -e 's/COUNTRY=.*/COUNTRY="CH"/' -e 's/CITY=.*/CITY="GuangZhou"/' VARS