1

我正在终端中执行一个命令

cvlc song.amr

问题是虽然正在播放歌曲,但在执行指令后我收到了一些消息。消息是

VLC media player 1.1.9 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x85de7cc] dummy interface: using the dummy interface module...

谁能告诉我如何阻止此消息的出现。就像在 gcc 中一样,当我们不希望出现警告消息时,我们通过给出一个选项来指示它

cc -w program.c

无论如何,我可以通过它阻止该消息的出现。还是说解决这个问题是阻止它出现的唯一方法。那怎么解决。或者我可以将这些消息保存在其他文件中并阻止它进入终端,就像我们如何在终端中使用这个“>”重定向运算符将输出存储在其他地方一样。

请帮我。提前致谢。

4

1 回答 1

1

这行得通吗?cvlc song.amr &> /dev/null? 否则,您建议的命令行选项是特定于程序的,我不知道 abt cvlc 的选项,也许您可​​以尝试cvlc -h看看它是否具有静默模式

于 2012-11-07T07:51:17.867 回答