是否可以使用tail -f选项搜索何时打开文件

时间:2012-11-20 14:41:44

标签: linux

我使用tail -f mylog.log打开了一个日志文件,我可以在这段时间内搜索特定的字符串吗?

表示当应用程序运行时,我使用tail命令打开日志时,是否可以在该日志中搜索特定键?

谢谢

3 个答案:

答案 0 :(得分:2)

我认为tail无法做到这一点。

使用具有相同行为的tail -f而不是less +F。然后,您可以按Ctrl+C停止拖尾,然后使用?向后搜索。要继续在less范围内拖尾文件,请按F

答案 1 :(得分:0)

如果您询问该文件是否可以被其他进程读取,是的,它可以。换句话说,例如,如果您从另一个shell实例中搜索该文件,即使另一个实例正在尾随它,它也会起作用。

答案 2 :(得分:0)

将其传输到grep。

tail -f | grep searchstring