有没有办法用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 ×1