在尝试使用ed
删除特定模式周围的线条时,我一直在努力。
我想做的是匹配一个模式,然后删除它周围的行。
我尝试了几种变化
ed test.txt <<<< $'/pattern/-1,+1d\nwq'
ed test.txt <<<< $'(/pattern/-1,+1)d\nwq'
ed test.txt <<<< $'/pattern/-,+1d\nwq'
ed test.txt <<<< $'(/pattern/-,+1)d\nwq'
ed test.txt <<<< $'/pattern/-,+d\nwq'
ed test.txt <<<< $'(/pattern/-,+)d\nwq'
这些都没有奏效。它是如何完成的?