gpt4 book ai didi

java - 从自动生成的文本输出中删除第一行

转载 作者:太空宇宙 更新时间:2023-11-03 18:10:15 25 4
gpt4 key购买 nike

我正在使用 stanford core-nlp 项目,他们提供可执行 jar 来执行各种 nlp 操作。

我编写的命令可以从文本文件读取输入并将jar执行结果写入output.txt文件。

命令:java -cp stanford-ner.jar edu.stanford.nlp.ie.NERServer -port 9191 -client < input.txt > r.txt

实际上这个命令是针对终端的,它要求在终端上打印消息

Input some text and press RETURN to NER tag it,  or just RETURN to finish.

但是现在当我从输入文件中读取内容时,我不关心该消息

我的问题是,上面的命令也将此消息写入 r.txt 。有什么办法可以排除在 r.txt 上写入此消息吗?或任何更快的方法来从 r.txt 写入后删除第一行。

我无法更改 jar 文件,否则我会删除该消息。

我正在 Linux 上工作并从 .sh 执行上述命令文件。

最佳答案

tail 会完成这项工作:

java -cp stanford-ner.jar edu.stanford.nlp.ie.NERServer -port 9191 -client < input.txt | tail -n +2 > r.txt

关于java - 从自动生成的文本输出中删除第一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26117714/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com