Windows
如何在 Windows 中自定義管道?
我是控制台應用程序,想將輸出保存到文本文件中。所以我這樣做:
Pi.exe > Pi.txt
然後打開文本文件,看到這個:
Calculating Pi to 10,000 decimal places...
然後我se Pi(3.14 …)
如何讓命令提示符刪除
Calculating Pi to 10,000 decimal places...
?
如果您編寫了 Pi.exe 或可以更改它,最好的兩個選項是
- 更改 Pi.exe 以採用 -q 選項以“安靜地”執行
- 讓 Pi.exe 將“計算 Pi”等輸出到標準錯誤,而不是標準輸出
否則:
- 首先通過管道查找 /v:
Pi.exe | find /v "Calculating Pi" > pi.txt
它將僅擷取不包含“計算 Pi”的行。