windows - Skjul linjer med DOS output, der starter med et bestemt ord

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har et java-program, som jeg kører inde i en kommandoprompeskal, der genererer meget output. Mange af linjerne starter med ordet 'Forberedt' eller 'forberedt' og er ikke rigtig nødvendigt for mig at se, når programmet køres - de gør det faktisk sværere at se de data, jeg er interesseret i. Er der en måde at skjul alle linjer, der starter med disse ord, mens du kører programmet?

Bedste reference


du kan rør udgangen til:


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


Dette vil fjerne alle iterationer af strengen fra din output.

Andre referencer 1


Skift dit program for at bruge log4j eller noget lignende, og kontroller derefter, hvilke niveauer af besked der sendes til konsollen.

Andre referencer 2


myJavaApp | findstr /iv prepared