【发布时间】:2023-03-19 16:25:01
【问题描述】:
我需要测试一堆 FLAC 文件并将所有错误放入一个 txt 文件。我使用了以下非常常见的语法,通常适用于所有程序:
c:\temp\FLAC\flac.exe -t myflacfile.flac >> c:\temp\report.txt
但令人惊讶的是它不起作用!不知道为什么无法捕获错误消息。报告文件已创建。请分享你的想法,因为'我在网上没有找到关于它的消息。
【问题讨论】:
-
每个命令行进程都有一个输入流(
stdin)和两个输出流(stdout和stderr)。您正在重定向stdout但不是stderr。见Redirecting error messages from command prompt: STDERR/STDOUT -
它也不会捕获 OK 消息,而不仅仅是错误消息。我尝试了 2>> c:\temp\report.txt 语法,但效果不佳。好像flac.exe有问题
标签: windows testing output flac