我需要在一长串文件中找到5行,如:
TEXT 1
Text 2
Text 3
Text 4
Text 5
并使用
进行更改NEW TEXT 1
Text 2
Text 3
Text 4
NEW TEXT 5
我需要该命令将匹配3行的任何文本" Text 2/3/4"并将它们保留在结果中。
示例2: 初始文字:
TEXT 1
Pippo
Pluto
Paperino
Text 5
结果:
NEW TEXT 1 XXXX
Pippo
Pluto
Paperino
NEW Text 5 XXXX
匹配的字符串不是文本的第一行和最后一行。
我尝试过这个命令,但我不知道如何复制 替代文本中的文字:
sed 'N;N;N;N;N;TEXT 1.*Text 5/NEW TEXT 1.*Text 5' filename
由于