首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >停止cvlc的输出消息。

停止cvlc的输出消息。
EN

Ask Ubuntu用户
提问于 2018-08-12 03:48:09
回答 2查看 534关注 0票数 1
代码语言:javascript
复制
cvlc --play-and-exit /usr/share/sounds/My_Sounds/Alarm-sound-buzzer.mp3 2> /dev/null

当我使用这个的时候,我会收到一些恼人的信息,比如

代码语言:javascript
复制
Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 65536
  Mono:
  Front Left: Playback 19661 [30%] [on]
  Front Right: Playback 19661 [30%] [on]

有什么可以镇压他们的吗?

EN

回答 2

Ask Ubuntu用户

发布于 2018-08-12 04:05:35

与其仅仅用2>重定向stderr,不如用2>&1替换它,将stdin和stderr重定向到/dev/null

代码语言:javascript
复制
cvlc -q --play-and-exit /usr/share/sounds/My_Sounds/Alarm-sound-buzzer.mp3 > /dev/null 2>&1
票数 3
EN

Ask Ubuntu用户

发布于 2018-08-13 18:43:06

这可以通过将所有输出(错误和正常输出)重定向到/dev/null来实现。

代码语言:javascript
复制
cvlc --play-and-exit /usr/share/sounds/freedesktop/stereo/bell.oga  > /dev/null 2>&1
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1064558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档