sed替换配置文件例子
2012-07-30 01:08
453 查看
文本格式为 key=value
用sed替换
例如:
mode=LOW(mode不一定为等于LOW),要替换成mode=HIGH
可以用 sed -i "s/\(mode=\)\S*/\1HIGH/" test.conf
-i 直接修改文件
参考:http://zhidao.baidu.com/question/235341717.html
用sed替换
例如:
mode=LOW(mode不一定为等于LOW),要替换成mode=HIGH
可以用 sed -i "s/\(mode=\)\S*/\1HIGH/" test.conf
-i 直接修改文件
将不变的部分放入带反斜杠的一对括号 \( \) 中并在替换时用 \1 引用。
\S用于匹配除单个空格符之外的所有字符。
参考:http://zhidao.baidu.com/question/235341717.html
相关文章推荐
- Linux文本处理命令--cut分割文件和sed查找替换的运用
- 配置文件或者模板中的占位符替换工具类
- MySQL配置文件my.cnf(my.ini) 例子最详细翻译
- Android 读取Properties配置文件的小例子
- sed 替换文件中匹配行头的一行
- struts简单例子的分析(含代码注释和配置文件说明)
- 读取NET2.0的配置文件例子-configuration
- MySQL配置文件my.cnf 例子最详细翻译
- sed 批量替换多个文件
- java 获取properties配置文件例子
- maven 打包时动态替换properties,xml资源文件中的配置值
- maven 生产环境、开发环境替换配置文件打包
- 使用envsubst命令,简洁地替换掉配置文件中某些配置项
- find grep sed 实现批量搜索文件,并替换字符串
- Servlet的例子配置文件
- C++调用Lua读取配置文件的一个简单例子
- grep和sed配合替换文件中的字串
- struts1配置文件例子(切记建立工程时,不要带上下文路径)
- maven 打包时动态替换properties资源文件中的配置值
- sed 去除配置文件中的空行和注释