1
我正在使用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
文件中的上述命令。
我的问题需要给予好评,以给予好评答案 – puncrazy 2014-09-30 09:52:34
:d 让我给予好评的。 – Tomo 2014-09-30 09:53:25
这真的很酷,你可以添加描述什么'| tail -n +2' – puncrazy 2014-09-30 09:54:23