在Unix上:我有一个文本文件,其中包含我需要按日期和时间的升序排序的记录。我查看了sort命令,无法让它为我工作。有人可以帮我这个吗?还是指出我正确的方向?
{
DateAndTime : "2010-08-27-11.42.43.082-0400",
TestString:"123",
TestData : {
{ field0 : "1234" },
{ field1 : "5678" }
}
}
{
DateAndTime : "2010-08-28-11.43.43.082-0400",
TestString:"123",
TestData : {
{ field0 : "1234" },
{ field1 : "5678" }
}
}
答案 0 :(得分:0)
使用awk或read逐行读取文件会有所帮助。
猫测试|同时读取field1 $ field2;用field1和prev_field1进行排序; prev_field1 = field1;完成