マッチしたパターンの前後6行をコメント(#)したい。この質問を参照しました。
sedを使用して、一致する行、その上と下の行を削除するにはどうすればよいですか?
このソリューションにホールド バッファを使用しようとしましたが、機能しませんでした。
ファイル内で次のシーケンスが複数回発生しています。
aaaa
bbbb
cccc
dddd
eeee
ffff
gggg
hhhh
iiii
jjjj
kkkk
llll
mmmm
nnnn
oooo
を検索した場合hhhh
、出力ファイルは以下のようになります。
aaaa
#bbbb
#cccc
#dddd
#eeee
#ffff
#gggg
#hhhh
#iiii
#jjjj
#kkkk
#llll
#mmmm
#nnnn
oooo
sedまたは他のスクリプトでこれを行うのを手伝ってください!!!