问题标签 [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.
java - 如何在 Java 中连续读取文件?
我试图弄清楚如何连续读取文件,一旦添加了新行,就输出该行。我正在使用睡眠线程执行此操作,但它似乎只是吹过整个文件并退出程序。
有什么建议我做错了吗?
这是我的代码:
提前致谢
更新:我已经将“while(br.nextLine){”行更改为“while(TRUE){”
python - 基于共同头部或尾部的连接列表
解决以下问题的最快方法是什么我将根据常见的头部或尾部加入几个列表
bash - 使用 bash 基于字符串位置“拖尾”二进制文件?
我有一堆二进制文件,每个文件都在文件末尾附近包含一个嵌入的字符串,但在不同的位置(每个文件中只出现一次)。我需要提取从字符串位置开始直到文件末尾的文件部分并将其转储到一个新文件中。
例如。如果文件的内容是“AWREDEDEDEXXXERESSDSDS”并且感兴趣的字符串是“XXX”,那么我需要的文件部分是“XXXERESSDSDS”。
在 bash 中执行此操作的最简单方法是什么?
windows - 窗户的尾巴
我找到了tail2win,但它是付费产品。有没有好的免费软件或共享软件?
bash - Linux tail 只有整个单词
我需要打印字符串的最后 20 个字符,但只打印整个单词。分隔符是一个空格“ ”。让我们考虑这个例子:
string="快速棕狐跳过懒狗"
echo $string | 尾巴-c20
返回s over the lazy dog
。我需要它来over the lazy dog
代替。你知道如何做到这一点吗?谢谢!
bash - 如何在 Bash 中使用 tail 获取文件的最后一个非空行?
如何tail
在 Bash shell 下使用最后一个非空行?
例如,my_file.txt
看起来像这样:
你好
hola
bonjour
(空行)
(空行)
显然,如果我这样做,tail -n 1 my_file.txt
我会得到一个空行。就我而言,我想得到bonjour
. 我怎么做?
c++ - 在 C++ 中实现“tail -f”
我想在 C++ 中创建一个与“tail-f”功能相同的小代码:观察文本文件中的新行并将它们显示在标准输出中。
这个想法是有一个监视文件的线程
有没有一种简单的方法可以不用每次都打开和关闭文件?
erlang - 在 Erlang 中拖尾二进制文件会添加神秘的位串
我想在命名管道上运行 tail 以促进一些二进制日志文件处理。问题是神秘数据被添加到流的开头。我通过使用打开的端口 (open_port) 启动 erlang 进程来运行我的测试,然后我使用另一个 shell 将 bin 放入命名管道中。
这是一个从端口获取数据的简单函数:
所以这里有两种方法让我获取相同的数据......
创建命名管道
mkfifo named_pipe
此命令会一直阻塞,直到您从另一个 shell 运行“cat log.bin > named_pipe”
{ok,TailBin} = 文件:read_file(log.bin)。
使用 erlang 文件库 FileBin = file:read_file(log.in) 将整个文件读入内存。
但是 TailBin 和 FileBin 是不一样的!TailBin 开头有一个神秘的 120 字节字符串:
java - Java Scanner 不会跟随文件
试图跟踪/解析一些日志文件。条目以日期开头,然后可以跨越多行。
这有效,但永远不会看到要归档的新条目。
Scanner 的 next() 或 hasNext() 似乎没有检测到新的文件条目。
知道我还能如何实现,基本上,带有自定义分隔符的 tail -f 。
好的 - 使用凯利的建议,我正在检查并刷新扫描仪,这很有效。谢谢 !!
如果有人有改进建议请做!