我有一个awk脚本,我需要验证大量包含日期的行。Awk日期验证
我目前正在使用基于正则表达式的解决方案来进行基本验证(没有测试闰年或)或调用UNIX日期命令来更准确地验证它。 date命令运行良好,但在性能方面调用系统命令相当昂贵。
我希望这里的某个人能够提出一个既准确又快速的解决方案。
这里是我的数据的一个例子
20140804024614
20140803190020
20140803163320
20140803083222
20140803170321
20140803234044
20140804011857
20140803204008
20140803160026
20140803140120
感谢。
你在使用GNU awk吗?如果是这样,请https://www.gnu.org/software/gawk/manual/html_node/Time-Functions.html – 2014-11-05 16:05:46
请显示您的尝试,也许您正在使用对系统调用的过度复杂的调用。 – fedorqui 2014-11-05 16:11:36
您是如何将这种格式与“UNIX日期”配合使用的? – hek2mgl 2014-11-05 16:13:53