linux - 如何跟踪文件中模式的倒数第二个出现

标签 linux bash shell tail

我知道使用 tail -1 我可以获取文件中特定模式的最后一次出现。但是如何尾随倒数第二个呢?我尝试了 tail-2,它给了我倒数第二个和最后一个。

我正在使用 bash

谢谢

最佳答案

你可以链接头/尾:

tail -3|head -2

其中,假设你有这样一个文件:

a
b
c
d
e

会产生尾部

c
d
e

然后抓头

c
d

关于linux - 如何跟踪文件中模式的倒数第二个出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10677069/

相关文章:

c - Windows编写的CentOS上运行C程序

bash - 如何对 awk 字段的输出执行 ls 命令

bash:从数组中删除变量?

bash - 如何通过命令行获取基于 docker 镜像名称的容器 ID?

linux - 如何运行到并行终端窗口? Linux

linux - Bash:日期 "%b"和日期 "%h"(当然还有)日期 "%B"给出月份的全名?

linux - 安装了 Oracle 的数据库机器的 CPU 使用率

java - 无法在Windows中的java maven项目中执行shell脚本

ruby-on-rails - postgresql 不接受端口 5432 上的 tcp/ip for rails on linux

arrays - 检查 bash 中的索引数组是稀疏还是密集