64得票5回答
如何跟踪文件夹及其子文件夹内的所有日志文件?

在Linux中,使用tailf命令,如何tail跟随监视一个目录及其子目录下的多个日志文件?

61得票2回答
将shell输出的最后一行保存为变量

我正在使用exiftool处理一个shell脚本,自动更改某个文件夹中包含的图片的一些exif标签,并且我想在作业完成时使用输出来获取NAS(QNAP)上的通知。 一切都已经可以工作了,但是由于通知系统截断了消息,因此我只想收到我需要的信息,即shell输出的最后一行,例如以下内容:Warni...

49得票8回答
如何远程跟踪文件?

我正在尝试找到一种好的方式来追踪远程主机上的文件。这是在Linux机器的内部网络中进行的。要求如下: 必须表现良好(没有额外的进程残留或继续输出) 不能依赖于某个人的Perl模块。 可以通过Perl调用。 如果可能的话,不需要在远程机器上构建自定义脚本或实用程序(常规Linux实用程序就可...

45得票7回答
流式日志(txt)查看器

请问是否有一种查看器(或Notepad++ 插件)可以以流的方式读取txt文件?我希望能够看到一个不断追加的txt文件的最后10行。

40得票6回答
在Bash中按从后往前的顺序输出文件行

我想显示我的日志文件的最后10行,从最后一行开始-就像普通的日志阅读器一样。我认为这应该是tail命令的一个变种,但我找不到任何地方。 我希望能够像使用tail命令一样轻松地查看我的日志文件,但是只想展示最后的10行,而且要从最后一行开始显示。请问有没有类似于tail命令的工具可以实现这个功能呢?

40得票9回答
如何使用Bash中的tail命令获取文件的最后一行非空行?

如何在Bash shell下使用tail来获取最后一个非空行? 例如,my_file.txt的内容如下: hello hola bonjour (空行) (空行) 显然,如果我运行tail -n 1 my_file.txt,我会得到一个空行。在我的情况下,我想...

36得票6回答
在Windows中获取巨大文件的最后n行或字节(类似于Unix的tail命令),避免耗时选项。

我需要在Windows 7中检索巨大文件(1-4 Gb)的最后n行。由于公司限制,我不能运行任何非内置命令。问题是我找到的所有解决方案似乎都读取整个文件,因此它们非常慢。 是否可以快速完成此操作? 注意: 我成功地快速获取了前n行。 如果我获取最后n个字节,则可以。 (我使用了这个ht...

36得票6回答
如何持续显示文件的最后几行内容

我想找一个Unix命令(或组合)来持续显示一个文件的最后几行内容。但在这个过程中,我希望滚动内容达到屏幕顶部时,一些顶部行始终显示在屏幕顶部。 这是否可能? 假设我有一个名为“job.sta”的文件,前两行是:job name, John's job on 2013-Jan-30,... T...

33得票4回答
如何获取 Linux 实用程序 tail 的源代码?

这个命令确实非常有用,但我在哪里可以获取源代码来查看内部运作呢? 谢谢。

32得票2回答
通过两次grep筛选tail输出

使用典型的Apache访问日志,您可以运行:tail -f access_log | grep "127.0.0.1" 这将仅显示指定IP地址创建的日志(按它们创建的顺序)。 但是,当您通过grep第二次进行管道处理以进一步限制结果时,为什么会失败? 例如,对于“.css”的简单排除:ta...