ubuntu使用参数运行脚本-作为键盘快捷键gnome

时间:2020-04-18 21:05:30

标签: bash shell parameters keyboard-shortcuts gnome-shell

如何在gnome下使键盘快捷键运行带有参数的shell脚本?

在终端上,以下操作正常:

sbv.sh 50%

它可以调节扬声器的音量。脚本的路径是/ usr / bin。

但是当作为快捷键输入命令时,两者都不是

/bin/bash sbv.sh 50%
/usr/bin/sbv.sh 50%
gnome-terminal -x sbv.sh 50%

sh -c "sbv.sh 50%"

产生所需的体积变化。扬声器改为静音。

如果快捷方式更改为

notify-send "hello"

会生成通知消息,因此键盘快捷键可以正常工作。

1 个答案:

答案 0 :(得分:0)

您可以按以下方式调用脚本

$ gnome-terminal -x /usr/bin/sbv.sh "50%"

我正在使用ubuntu 20.04,因此似乎不推荐使用-x参数。如果使用的是相同版本,则需要使用--而不是-x