问题标签 [tail]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3738 浏览

windows - 如何在不锁定 perl 的情况下跟踪日志文件

这就是我现在正在做的事情,但它会锁定文件。

0 投票
2 回答
343 浏览

java - 重新启动 TailerListener 时如何避免旧的日志消息

我正在使用 TailerListener API 来监控日志文件。如果进程开始,它工作正常。如果我们重新启动 TailerListener,ii 将监控比此进程启动时间更早的日志。有什么办法可以避免这种情况。

提前致谢。

0 投票
2 回答
866 浏览

java - 获取最后 500 条记录的消息

我们正在使用 SLF4J/Logback 组合来执行我们的日志记录。我们的要求之一是,如果出现任何故障,请向支持/开发组发送一封电子邮件,其中包含最后 500 条记录的消息。

我试图浏览文档,但没有找到任何相关内容。

我可以想到的一种方法是获取当前日志文件名,读取文件并发送最后 500 条记录。但我不知道如何获取当前的日志文件名。有人知道怎么做吗?或任何其他更好的选择来检索日志尾部?

谢谢

0 投票
6 回答
6088 浏览

c++ - 打印文件的最后 10 行

我希望可以选择打印出 textfile 的最后 10 行。使用这个程序,我已经能够读取整个文本文件,但我不知道如何操作保存文本文件的数组,有什么帮助吗?

0 投票
2 回答
6056 浏览

java - 可以将任意文件的内容流式传输到浏览器的 Java Web 应用程序(live tail)

我已经在网上搜索了一段时间的 Java Web 应用程序,该应用程序可用于“跟踪”文件系统上的任何任意文件。最重要的要求是让应用程序流回文件更改,这样我就不必刷新(就像你可以用 node.js 轻松完成的事情)。

我可以自己快速编写一个,但流媒体需求并非微不足道。此外,该应用程序应该可以部署在 Java 应用程序服务器中。

任何指针?

谢谢

0 投票
1 回答
144 浏览

linux - 从我之前离开的地方拖尾文件?

假设我有一个文件。我tail是最后 10 行并获得了一些数据。下次我来的时候tail,它的长度增加了 4。所以我tail只需要那么多行来获取数据。有一个简单的命令行吗?像tail,wcgrep?的混合

0 投票
3 回答
3066 浏览

java - Java 实时读取日志文件

我正在用 Java 编写一个 cod4 服务器控制器(我知道那里有非常好的服务器控制器,但我想从中学习)。现在我想根据日志文件中的条目采取具体的行动,这个文件经常被 cod 更新,文件可能会变得很大。现在我如何有效地读取文件中已更改的部分,每秒左右?

或者有没有办法将日志文件中更改的所有内容实时发送到 Java?(我读过一些关于管道的东西)。服务器在 linux 上运行。不需要将日志文件仍然保存在同一位置,因为一切都应该通过 Java,我可以用它来保存它。

大约一到两秒的延迟是可以接受的,但不再是这样了。

0 投票
3 回答
34979 浏览

python - 按行读取文本文件的头部、尾部和向后

如何在python中实现类似'head'和'tail'命令并通过文本文件的行向后读取?

0 投票
1 回答
54887 浏览

linux - grep 查找中间有通配符的文本

我想 grep 之类的东西==> *.sh <==。但它不起作用,我可以 grep 一切,.sh <==但不能让通配符工作。

这里有什么诀窍?

0 投票
3 回答
895 浏览

function - XQuery 中的 tail() 函数

XQuery中有没有办法做类似tail()函数的事情?

我想要完成的是获取文件的内容(使用“ xdmp:filesystem-file($path) ”),然后只显示最后 100 行。我似乎找不到这样做的好方法。有任何想法吗?

谢谢你。