【发布时间】:2011-06-14 15:06:58
【问题描述】:
我有一个我为自己编写的脚本,它在某个地方使用 vlc 来结束,我需要它停止输出它想要的任何东西,但保留我自己的输出(所以没有“清除”)。
我使用了参数:“-q”和“--no-sout-x264-quiet”,但无济于事,它仍然输出丑陋的消息,即:“警告:调用rand()”和“阻塞” : ...”和“Gtk-WARNING ** ...”
我尝试重定向'vlc ...> err.log',它没有帮助...
(编辑[忘记添加]:重定向'>'不起作用,文件为空)
我在 vlc -H 中搜索过,但它的规模很大,并且有 >20 个“安静”关键字,但似乎没有一个会有所帮助
请帮帮我:'(
【问题讨论】:
-
看起来它正在输出到 STDERR。您需要将 STDERR 重定向到 /dev/null 以使其真正安静。但是你怎么知道有什么问题呢?
-
它是一个个人脚本,如果它不起作用我会知道,因为脚本的目的是用 vlc 播放文件,而且我不能利用错误...
-
没错,所以如果您不打算使用它们,请将 errors 重定向到 /dev/null。