隐藏以某个单词开头的 DOS 输出行

发布于 2024-10-26 00:57:42 字数 138 浏览 5 评论 0原文

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

I have a java program that I am running inside of a command prompt shell which generates a lot of output. Many of the lines start with the word "Prepared" or "prepared", and are not really necessary for me to see when running the program- they actually make it harder to see the data that I am interested in. Is there a way to hide any lines starting with these words while running the program?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

唱一曲作罢 2024-11-02 00:57:42

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

Change your program to use log4j or something like it, and then control which levels of message are sent to the console.

无边思念无边月 2024-11-02 00:57:42

您可以将输出通过管道传输到:

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

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

you can pipe the output to:

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

This will remove all iterations of said string from your output.

卸妝后依然美 2024-11-02 00:57:42
myJavaApp | findstr /iv prepared
myJavaApp | findstr /iv prepared
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文