【发布时间】:2014-04-11 23:51:43
【问题描述】:
我有一个日志文件,其中日志文件行前面带有以下时间戳格式:
%Y-%m-%d_%H:%M:%S:(最后一个冒号是故意的)
如何使用 sed 删除时间戳(通过 sed 记录日志文件)?我对 sed 有一些经验,但我不确定最好的方法是什么
编辑:这是标准日志行的样子:
2014-04-12_01:55:12:4391465 被禁止。
'12:' 之后的所有内容都应在时间戳被删除后保留
谢谢
【问题讨论】:
-
..%S:后面的条目中是否有冒号?祝你好运。 -
@shellter 是的,在 '%S:' 之后可能会有额外的冒号,它们不是时间戳的一部分