示例文件:
Pattern 1
AAAAAAAAAA
BBBBBBBBBB
Pattern 2
Run Code Online (Sandbox Code Playgroud)
我想在一行中打印文件中两个模式之间的行。来自上一个问题如何在两个模式之间打印线,包含或不包含(在 sed、AWK 或 Perl 中)?我发现非常好
awk '/Pattern 1/{flag=1; next} /Pattern 2/{flag=0} flag' file
Run Code Online (Sandbox Code Playgroud)
有输出:
AAAAAAAAAA
BBBBBBBBBB
Run Code Online (Sandbox Code Playgroud)
我想要的输出:
AAAAAAAAAABBBBBBBBBB
Run Code Online (Sandbox Code Playgroud) awk ×1