隐藏以某个单词开头的 DOS 输出行
我有一个 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
更改您的程序以使用 log4j 或类似的东西,然后控制将哪些级别的消息发送到控制台。
Change your program to use log4j or something like it, and then control which levels of message are sent to the console.
您可以将输出通过管道传输到:
这将从输出中删除所述字符串的所有迭代。
you can pipe the output to:
This will remove all iterations of said string from your output.