相关疑难解决方法(0)

如何grep最后一次出现的线条图案

我有一个包含内容的文件,

x
a
x
b
x
c
Run Code Online (Sandbox Code Playgroud)

我想grep最后一次出现,

x
c
Run Code Online (Sandbox Code Playgroud)

当我尝试

sed -n  "/x/,/b/p" file
Run Code Online (Sandbox Code Playgroud)

它列出了所有的行.从x到c开始

bash shell awk grep sed

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

打印最后一个匹配行?

使用awk,我想打印文件的最后一个匹配行.我想只匹配线本身,而不是任何线条范围.我可以使用这样的命令

awk '/foo/' bar.txt
Run Code Online (Sandbox Code Playgroud)

但是,这将打印所有匹配的行,而不仅仅是最后一行.

bash awk

1
推荐指数
4
解决办法
9300
查看次数

标签 统计

awk ×2

bash ×2

grep ×1

sed ×1

shell ×1