我想观看电影mplayer
,从bash
背景,就像我跟所有的程序做的,从来没有出现过任何问题:
mplayer Kick* &
例如,如果您想看 Kickboxer。但是,这不会打开窗口,而是说该过程已停止。我可以用 来打开电影窗口fg mplayer
,但是 CLI 不可用。(这是——据我所知——相当于mplayer Kick*
)。
我能够解决这样的问题:
$(mplayer Kick*) &
但是后来我得到了两个额外的 bash(我用 看到了这个ps
)。这不是一个真正的问题,因为当我Alt-F4电影时那些关闭,但它仍然是不可取的。
我想我最讨厌必须输入那些额外的东西,所以如果你想出一个别名或函数,那就没问题了。尽管如此,了解正在发生的事情不会伤害我。
我得到了这么远(来自.bashrc
):
alias i="amixer -c 0 -- sset Master playback +1dB"
alias d="amixer -c 0 -- sset Master playback -1dB"
alias v4="amixer -c 0 -- sset Master playback 40%"
alias v8="amixer -c 0 -- sset Master playback 80%"
Run Code Online (Sandbox Code Playgroud)
前两行应该可以工作,如果我man amixer
正确阅读了页面,并且它们不会产生错误消息,但它们的行为是不可靠的:有时会有巨大的变化,通常什么也没发生。
最后两行有效。我猜你可以做十个别名。不过,您希望增加/减少功能绑定到键盘快捷键。
我是使用amixer
错误的方式还是有其他工具可以做到这一点?(alsamixer
CLI 命令似乎没有此功能。)
编辑
最后,让它工作。这是很久以前的事了(多么悲伤!),所以我已经忘记了谁贡献了什么。不管怎样,谢谢。(下图:对于 bash 用户,输入.bashrc
)
# volume
alias vol="alsamixer"
MASTER="amixer -q -c 0 sset Master playback"
alias i="$MASTER 2dB+"
alias d="$MASTER 2dB-"
alias mute="echo \" Audio muted.\"; $MASTER mute" …
Run Code Online (Sandbox Code Playgroud)