我正在尝试用我的文本替换文件中的两个连续行。例如:
testfile.rb
class Test
def procedure
nil
end
end
我正在努力实现这一目标:
testfile.rb
class Test
def procedure
nil
finish
finish
所以我需要替换最后两行,但这不起作用:
sed -i 's/^\s\send\nend/ finish\nfinish/' testfile.rb
我知道它失败了,因为替换是逐行进行的。但是我该怎么做呢?