从匹配的行开始打印文件

从匹配的行开始打印文件

假设有一个文件具有如下结构

Useless line 1
Useless line 2
===USEFUL STUFF STARTS HERE===
Useful line 1
...

如何打印与任意模式匹配的第一行之后的所有行?

答案1

对于 Linux,Bash:

{ grep -m 1 "===USEFUL STUFF STARTS HERE===" > /dev/null && cat ;} < input_file

相关内容