小编sac*_*hin的帖子

从文件 2 中 grep 确切的行块(文件 1 的内容)

我有两个文件,file1file2.

样本内容file1为:

A B
C D
E F
G H
Run Code Online (Sandbox Code Playgroud)

内容file2如下:

A B
few other lines
E F
few more other lines
A B
C D
E F
G H
few more other lines
G H
Run Code Online (Sandbox Code Playgroud)

所以我只想搜索整个file1内容块file2。这意味着输出应仅包含以下行:

A B
C D
E F
G H
Run Code Online (Sandbox Code Playgroud)

请注意:- 只有组合在一起的行才应该是输出的一部分。

sed awk shell-script text-processing

9
推荐指数
2
解决办法
1219
查看次数

如何在pattern1和pattern2的第二个匹配之间打印线?

测试文件如下:

PATTERN1
a
b
c
PATTERN2
d
e
f
PATTERN2
g
h
Run Code Online (Sandbox Code Playgroud)

我想打印PATTERN1和第二场比赛之间的线PATTERN2

PATTERN1
a
b
c
PATTERN2
d
e
f
PATTERN2
Run Code Online (Sandbox Code Playgroud)

sed awk text-processing

4
推荐指数
3
解决办法
1846
查看次数

标签 统计

awk ×2

sed ×2

text-processing ×2

shell-script ×1