在Ubuntu中,我们可以在声音首选项中选择音频的输出设备.但现在我想编写一个shell脚本,所以我需要从命令行中选择输出设备.
Tob*_*ias 11
您可以先键入以下内容来查看当前的默认音频设备:
pactl stat
Run Code Online (Sandbox Code Playgroud)
与
pactl list
Run Code Online (Sandbox Code Playgroud)
您可以查看所有设备.
并使用此命令
echo "set-default-sink alsa_output.Headset" | pacmd
Run Code Online (Sandbox Code Playgroud)
您可以设置默认设备.
但我找到了一个更好的源代码来解决这个问题,并为此问题添加了一个小shell脚本http://ubuntuforums.org/archive/index.php/t-1370383.html