【发布时间】:2014-07-03 06:18:52
【问题描述】:
我在一个平面文件中有以下 3 个查询。我想一次从输入文件中提取 1 个查询(例如:第二个查询)。每个查询的分隔符是“;”(分号)。请建议我该怎么做?
输入文件: query.sql
select * from
DBNAME.table1;
select * from
DBNAME.table2
;
select * from
DBNAME.table3
WHERE date<= current_date-30;
输出应该是
输出文件:query_out.sql
select * from
DBNAME.table2
;
【问题讨论】:
标签: unix awk sed pattern-matching text-extraction