小编Rao*_*oul的帖子

如何使用sed替换第n个字符串

有没有办法用sed替换文件中第n个字符串?

sed -i '0,/jack.*/ s//jill/'用来替换第一次出现.

我怎样才能改变它以取代第n次出现?

我的文件内容如下:

first line
second line
third line
jack=1
fifth line
jack=
seventh line
Run Code Online (Sandbox Code Playgroud)

我不知道之后的价值jack=,它可以是任何东西或什么也不是.

我想替换第二次出现jack=以及随后出现的任何内容jill.

sed

17
推荐指数
1
解决办法
3万
查看次数

标签 统计

sed ×1