我是控制台应用程序,想要将输出保存到文本文件。所以我这样做:
Pi.exe > Pi.txt
然后打开文本文件并看到以下内容:
Calculating Pi to 10,000 decimal places...
然后我看到 Pi (3.14......)
我怎样才能让命令提示符删除Calculating Pi to 10,000 decimal places...
?
答案1
如果你编写了 Pi.exe 或者可以更改它,最好的两个选择是
- 更改 Pi.exe 以采用 -q 选项来“安静地”运行
- 让 Pi.exe 将“计算 Pi”等输出到 stderr,而不是 stdout
否则:
首先通过 find /v 管道:
Pi.exe | find /v "Calculating Pi" > pi.txt
它将只捕获不包含“Calculating Pi”的行。