我的日志未按日期排序:
1. 2013-09-13T09:44:10.581-0400 - 4mainthreadtest@test.com - (v1.6.88) - REPLAY >> Scheduling replay in 2 seconds
2. 2013-09-13T09:44:10.546-0400 - 4mainthreadtest@test.com - (v1.6.88) - REPLAY >> Delay of 106803.116188 seconds
3. 2013-09-13T09:44:10.581-0400 - 4mainthreadtest@test.com - (v1.6.88) - REPLAY >> Hexoskin - replay completed 2013-09-13T09:44:10.535-0400 - 4mainthreadtest@test.com - (v1.6.88) - Hexoskin SDK - Playback ended with 0x0000
我如何订购?
我查看了命令行排序,但我无法按日期排序iso8601。
答案 0 :(得分:1)
您希望按第二个字段(2013-09-13 ...)排序,而不是整行。您可以使用-k参数指定:
sort -k 2 log.txt