我试图从下午5点到12点从日志文件中获取unix时间戳。
这是我尝试过或正在使用的命令。
cat test.log | grep 130805"(1[7-9]|2[0-3])"????
我想获得如下所示的时间戳:
130805223755
130805213755
130805173755
我似乎无法获得正确的模式匹配来获取上面的时间戳。提前请求您的协助。
答案 0 :(得分:0)
我认为报价错了,有????外面的引号会不会做shell扩展呢?
这对我有用:
grep -E '130805(1[7-9]|2[0-3])\d\d\d'