Ltm::xxx
not
the
line
Cache
first
second
Ltm::
not
the
line
Cache
first
second
我有一个如上的输出。如何获取“Ltm::”以及“Cache”后面的两行。示例输出将是:
Ltm::xxx
Cache
first
second
答案1
为了Ltm::
Cache
接下来是包含后的两行,使用sed
,包括后面的空行Ltm
:
sed -n -e '/^Ltm::/,+1p' -e '/Cache/,+2p' < file.txt
使用 GNU 和 BusyBox 进行测试。