【发布时间】:2018-03-28 20:13:04
【问题描述】:
我的文件格式如下:-
10077083725 06-OCT-17 32 06-OCT-17
10077083725 09-OCT-17 35 09-OCT-17
我想根据第 4 列中的日期条件选择记录(大约 100 万条),例如过去 2 个月内的记录。 2个解决方案:-
1) 将日期的格式转换为:-20170610,然后使用 awk 进行简单的字符串比较。
2) 直接做日期比较。
你能推荐哪个更好吗?此外,我无法找到第二个使用 shell 脚本的解决方案,因此任何提示都会很有用。
【问题讨论】:
-
问题不清楚,详细说明。比较的结果应该是什么?应该比较哪些列?