我有不寻常的日志
Jan 5 11:34:00 log messages here
Jan 13 16:21:00 log messages here
我尝试
grep -oE '[0-9]{2}:[0-9]{2}:[0-9]{2}'
如果我与tail -n 1结合的结果是
16:21:00
预期输出
Jan 13 16:21:00
我该如何实现?我对正则表达式感到困惑。或者还有另一种更好的方法?
最重要的部分是我的日志在日期后附加了不为零的空间
对于此示例,我可能会这样做:.*[0-9]{2}:[0-9]{2}:[0-9]{2}
。只是在时间之前匹配任何东西,因为那也需要。