我正在尝试分析一个巨大的文本文件(1.6GB),其数据行如下所示:
20090118025859 -2.400000 78.100000 1023.200000 0.000000
20090118025900 -2.500000 78.100000 1023.200000 0.000000
20090118025901 -2.400000 78.100000 1023.200000 0.000000
Run Code Online (Sandbox Code Playgroud)
我甚至不知道有多少行.但我试图按日期拆分文件.左边的数字是时间戳(这些行例如是2009年1月18日).如何根据日期将此文件拆分为多个?
每个日期的条目数不同,因此使用split常数不起作用.我知道的一切都是grep file '20090118*' > data20090118.dat,但肯定有办法一次完成所有日期,对吧?
先谢谢你,Alex