linux系统中,文件中每行内容类似为TEST':'hac_tc_base','abc',adfg,'adfadfdgf', udr="+TC_NAME=fruit DDR hac_tcIDr= ../../afd",如何将字符串"hac_tc_base"替换成"fruit",每行的fruit是是可变的
时间: 2023-11-27 07:54:27 浏览: 51
ForexHack-NEWTEC-EA (3).rar_EA forex_ea_forex_forex ea_forex hac
可以使用sed命令来实现替换操作。具体命令如下:
```
sed -i "s/hac_tc_base/fruit/g" 文件名
```
其中,-i选项表示直接修改原文件,而不是输出到终端;s表示替换操作;hac_tc_base为需要被替换的字符串,fruit为替换后的字符串;g表示全局替换,如果不加g,则只替换每行第一个匹配的字符串。最后一个参数是文件名,表示对哪个文件进行替换操作。
阅读全文