我有一些大的CSV文件,我想提取包含模式’x’的行X和包含模式’y’的行Y之间的所有数据,
例如:
other_data Header data data data Footer other_data
我想要能够管理(和包括)标题之间的所有内容 – >页脚到一个新文件.
谢谢!
使用awk它很简单:
原文链接:https://www.f2er.com/bash/384028.htmlawk '/Header/ { show=1 } show; /Footer/ { show=0 }'
基本上保存在名为show的变量中.当我们打到标题时,我们把它打开,我们把它关掉.展示规则执行打印记录的默认操作.