从某个单词开始隐藏DOS输出行

时间:2011-03-25 21:14:32

标签: windows dos batch-file

我有一个java程序,我在命令提示符shell中运行,它会生成大量输出。许多行都以“准备好”或“准备好”一词开头,并且在运行程序时看起来并不是真正必要的 - 它们实际上使我更难以看到我感兴趣的数据。有没有办法在运行程序时隐藏以这些单词开头的任何行?

3 个答案:

答案 0 :(得分:1)

将程序更改为使用log4j或类似名称,然后控制将哪些级别的消息发送到控制台。

答案 1 :(得分:0)

您可以将输出传输到:

FIND /V /I "string you want to omit"

这将从输出中删除所述字符串的所有迭代。

答案 2 :(得分:0)

myJavaApp | findstr /iv prepared