Ich bin eine Konsolenanwendung und möchte die Ausgabe in einer Textdatei speichern. Also mache ich Folgendes:
Pi.exe > Pi.txt
Öffnen Sie dann die Textdatei und sehen Sie Folgendes:
Calculating Pi to 10,000 decimal places...
Dann sehe ich Pi (3,14 ...)
Wie kann ich die Eingabeaufforderung veranlassen, das zu entfernen Calculating Pi to 10,000 decimal places...
?
Antwort1
Wenn Sie Pi.exe geschrieben haben oder es ändern können, sind die besten beiden Optionen
- Ändern Sie Pi.exe, um die Option -q für die „leise“ Ausführung zu verwenden.
- Lassen Sie Pi.exe „Pi wird berechnet“ usw. an stderr ausgeben, statt an stdout
Ansonsten:
Zuerst durch find /v leiten:
Pi.exe | find /v "Calculating Pi" > pi.txt
Es werden nur Zeilen erfasst, die nicht „Calculating Pi“ enthalten.