870得票13回答
如何在连续的数据流中使用grep命令?

是否可以在连续流上使用 grep 呢? 我的意思是类似于 tail -f <file> 命令,但是将 grep 应用于输出结果,以便只保留我感兴趣的行。 我尝试过 tail -f <file> | grep pattern,但似乎 grep 只能在 tail 结束后...

504得票26回答
Windows中类似Unix的tail命令是什么?

我正在寻找类似于Unix 'tail'命令的工具,可以在日志文件被写入时观看其输出。

463得票15回答
Windows Powershell中类似Unix tail的命令是什么?

我需要查看一个大文件的最后几行(通常大小为500MB-2GB)。我正在寻找Windows PowerShell的等效Unix命令tail。有几个可用的替代方案,包括: http://tailforwin32.sourceforge.net/ 和 Get-Content [filename...

211得票36回答
获取文件的最后n行,类似于tail命令

我正在为一个Web应用程序编写日志文件查看器,因此我想要通过日志文件的行进行分页。该文件中的项目是基于行的,最新的项目位于底部。 所以我需要一个tail()方法,可以从底部读取n行并支持偏移量。这是我想出来的:def tail(f, n, offset=0): ""...

193得票11回答
在文件中打印一行的最后一列

我有一个正在不断被写入/更新的文件,我想要找到包含特定单词的最后一行,然后打印该行的最后一列。 该文件看起来像这样。随着时间的推移,将会追加更多A1/B1/C1行。A1 123 456 B1 234 567 C1 345 678 A1 098 766 B1 987 6545 C1 876 5...

187得票9回答
什么是“head”的相反意思?我想要文件除了前N行之外的所有内容。

如果有一个长度未知的文本文件,例如如何读取除文件前两行以外的所有内容?我知道tail命令可以给出最后N行,但是我事先不知道N的值。因此对于一个文件:AAAA BBBB CCCC DDDD EEEE 我想要CCCC DDDD EEEE 对于一个文件AAAA BBBB CCCC 我只会得到CCCC

121得票5回答
从kubectl logs -f的庞大日志中追踪最后几行

kubectl logs -f pod 显示从开头开始的所有日志。当日志非常大时,我们需要等待几分钟才能获取最后一条日志,这将成为一个问题。当远程连接时情况变得更糟。有没有办法只跟踪最后100行日志并实时查看它们?

117得票5回答
一行中的头和尾

有没有一种Pythonic的方式可以在单个命令中解包一个列表的第一个元素和“尾部”? 例如:>> head, tail = **some_magic applied to** [1, 1, 2, 3, 5, 8, 13, 21, 34, 55] >> head 1 &...

102得票14回答
如何在Python中追踪日志文件?

我想在Python中获取类似tail -F的输出,而不会阻塞或锁定。我已经找到了一些非常古老的代码(链接)来实现这个目的,但我认为现在一定有更好的方法或库来做同样的事情。有人知道吗? 理想情况下,我想要像tail.getNewData()这样的东西,每次我需要更多数据时都可以调用它。

76得票9回答
Java IO实现Unix/Linux中的“tail -f”

我想知道使用什么技术和/或库可以实现类似于Linux命令“tail -f”的功能。我基本上在寻找一个可直接添加或替换java.io.FileReader的解决方案。客户端代码可能如下所示:TailFileReader lft = new TailFileReader("application....