sed:搜索文件并替换行中的模式

卡萨拉斯(Athanasios Kataras)

我想在某些行中替换模式:

我试过了

sed -i 's/pattern/new-string/g' ./file 

但这将替换文件中的所有内容。我只想在与另一个模式匹配的那些行上替换模式

有什么想法吗?

阿努巴瓦

您可以使用以下sed命令:

sed -i '/another-pattern/s/pattern/new-string/g' ./file 

这将仅在匹配another-pattern模式的行上执行替换

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

搜索模式并替换行

来自分类Dev

搜索文件中的模式并替换行内列中的子字符串

来自分类Dev

搜索模式ABC并替换行中的模式XYZ

来自分类Dev

搜索模式并替换文件中的值

来自分类Dev

搜索模式中的$时,在替换文本中使用sed'

来自分类Dev

用sed替换文件中的特定模式或替换

来自分类Dev

用sed替换文件中的特定模式或替换

来自分类Dev

使用sed或awk在XML文件中搜索替换

来自分类Dev

如何使用sed搜索替换文件中的多行

来自分类Dev

多行追加/替换前的sed模式搜索

来自分类Dev

SED替换脚本文件中的特殊模式

来自分类Dev

sed中的多模式替换

来自分类Dev

awk sed perl,替换行范围内的特定模式

来自分类Dev

Sed:每隔两行换行是否要替换模式?

来自分类Dev

sed搜索并替换模式1之前的模式1

来自分类Dev

如果行与嵌套[While,IF,Sed]语句中的其他文件中的行匹配,则替换行

来自分类Dev

sed替换文件直到模式匹配

来自分类Dev

sed拒绝替换模式->文件(编码)错误?

来自分类Dev

sed用文件内容替换模式

来自分类Dev

Sed:如何用文件的contemt替换模式

来自分类Dev

sed替换文件,直到模式匹配

来自分类Dev

搜索模式并替换perl模块文件的整行

来自分类Dev

搜索行并替换行

来自分类Dev

sed 用多行文件或变量替换行

来自分类Dev

在文件中搜索和替换

来自分类Dev

在sed搜索/替换中访问匹配?

来自分类Dev

使用bash单行sed中的python2.7,perl搜索和替换ini文件中的项目

来自分类Dev

搜索csv文件中的模式

来自分类Dev

用sed替换模式中的字符