我有一个包含一系列时间戳的日志文件。我需要以某种方式修改它。使用awk/sed修改datetime
日志文件:
['2015-11-04', '13:47:37:167']
['2015-11-04', '13:47:47:164']
['2015-11-04', '13:47:57:164']
['2015-11-04', '13:48:07:164']
['2015-11-04', '13:48:17:164']
['2015-11-04', '13:48:27:166']
['2015-11-04', '13:48:37:164']
['2015-11-04', '13:48:47:164']
['2015-11-04', '13:48:57:167']
['2015-11-04', '13:49:07:164']
['2015-11-04', '13:49:17:166']
['2015-11-04', '13:49:27:164']
['2015-11-04', '13:49:37:164']
['2015-11-04', '13:49:47:165']
['2015-11-04', '13:49:57:164']
这是样品输出我期待中的每一行2015-11-04T13:49:57.164Z
我怎样才能做到这一点?
Thakns。
检查'男人date',使用'日期-d “...... ”'然后'+“ %......”'你可以做魔术 – fedorqui
@fedorqui - 的'-d'选项是Linux特有的。在BSD/OSX的'date'命令中提及'-f'选项也很重要。 – ghoti
Araz,您是否有兴趣根据特定时区转换时间,或者只是将输入按照文本进行按摩? – ghoti