我需要删除文件中的行,这些行在pattern1之后以及在模式2和pattern3 之间,如下所示:
aaaaaaaa
bbbbbbbb
pattern1 <-----After this line
cdededed
ddededed
pattern2
fefefefe <-----Delete this line
efefefef <-----Delete this line
pattern3
adsffdsd
huaserew
Run Code Online (Sandbox Code Playgroud)
请问您可以建议如何使用awk或sed或perl来完成此操作.