我有一堆文件,其中包含带时间戳记的ASCII标头WITHIN该文件后面跟着一大块二进制数据。我想列出按这个时间戳排列的文件,在命令行(bash等)。基于文件中的时间戳对文件进行排序
文件头类似于以下内容:
encoding: raw
endian: big
dimension: 4
sizes: 128 128 1 4
spacings: 1.0 1.0 1.0 NaN
position: -3164,-13678
date_time: 06.02.12.18:59
user_name: Operator1
sample_name:
dwell_time: 4.000
count_time: 65.536
duration: 202.000
raster: 79912
pixel_width: 624.3125
pixel_height: 624.3125
....binary data....
我想基于“DATE_TIME”时间戳,它使用格式dd.mm.yy.hh排序:毫米
的sort --key
选项看起来很有希望,但我所有的尝试都失败了。任何帮助深表感谢。谢谢。
这是一个编程问题?如果是这样,你使用哪种语言进行编程? – Paul 2012-02-09 20:46:05
@Paul - 使用命令行。 – 2012-02-09 20:54:19
此问题属于[超级用户](http://superuser.com/)SE站点。 – Paul 2012-02-09 20:58:44