我有一个日志文件。该文件包含几个记录的总时间,"总计时间:84848"在脚本运行结束时。我试图提取这一特定的信息,以便我可以看到哪个脚本运行时间最长。这一部分也是该行的结束方式。数字后面没有任何内容。所以期望的输出如下:
TOTAL TIME TAKEN: xxxxx TOTAL TIME TAKEN: xxx TOTAL TIME TAKEN: xxxx and so on...
使用grep我可以打印以筛选包含上述字符串的所有行。但我只对以上部分感兴趣。使用' -o'选项,我只得到总时间:'没有数字的部分。所以我的问题是,是否有一种方法可以打印到所需的字符串(" TOTAL TIME TAKEN:")到该行的其余部分。
提前致谢! :)
答案 0 :(得分:0)
grep -o' TIME TAKEN:[0-9] {1,}'日志文件