我试图分析一个巨大的文本文件(1.6GB),其数据线是这样的:UNIX shell脚本:它的条目拆分文本文件
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
我甚至不知道如何有很多线路。但我试图按日期分割文件。左边的数字是一个时间戳(例如这些行是从2009年1月18日)。 如何根据日期将这个文件分割成几部分?
每个日期的条目数不同,因此使用split
和常数不起作用。 我知道的一切都是grep file '20090118*' > data20090118.dat
,但是肯定有办法一次完成所有的日期,对吗?
由于提前, 亚历
所以现在是时候学习awk了..好吧。谢谢,先生:) – 2011-03-02 13:03:52
是的,它像一个魅力。我喜欢Linux。 – 2011-03-02 13:12:20