Shell sed 替换匹配开头字符的行 |
您所在的位置:网站首页 › shell替换行内某几个字 › Shell sed 替换匹配开头字符的行 |
配置文件/etc/config.txt中有一行是 version=xx.xx.xx 每次进行版本发布,需要重新填写这个值 可以用shell脚本中,加入sed命令来完成新版本号的替换 #首先定义一个新版本号的变量 var="version=6.1.1" sed -i '/^version=/c'$var'' /etc/config.txt i :直接修改读取的文件内容,而不是输出到终端。 ^表示一行的开头
sed -i的详细命令可以看考: http://www.cnblogs.com/ev-zhk/p/4277023.html 另外,sed命令比较灵活,命令中引用变量的方式也比较多,可以参考: http://blog.chinaunix.net/uid-24904099-id-298600.html
|
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |