通过键盘快捷键执行命令时出现问题

通过键盘快捷键执行命令时出现问题

我创建了一些快捷方式来控制笔记本电脑的音量,因为默认系统快捷键 ( Fn+ F4/ F5) 不受支持。我下载了脚本允许我增加/减少/静音 PulseAudio 音量。我创建了一些脚本,其中包含增加/减少音量的顺序: pulseaudio_volume-decrease.sh

问题是,每次执行时,它都会在我的主目录中创建一个我不想要的“pavolume”文件。因此,我在上一个命令旁边添加了“rm pavolume”: pulseaudio_volume-decrease.sh; rm pavolume

当我从终端运行它时,一切都很好;但是,奇怪的是,当我调用快捷方式(使用 Gnome‘键盘’设置)时,它会失败,告诉我“尝试运行与键(+)链接的(pulseaudio_volume-decrease.sh;rm pavolume)时出错ShiftF5

我做错了什么?


我在 Ubuntu 2D(Unity)11.10 上运行

答案1

那只是我在脚本中犯了一个初学者错误:我写的pulseaudio_volume > pavolume increase不是pulseaudio_volume increase

后者仅仅调用脚本pulseaudio_volume及其方法increase,而前者则

[运行] pulseaudio_volume 增加并将输出(如果有)写入文件 pavolume,如果文件不存在则创建该文件。

这就是我pavolume在主目录中创建该文件的原因。

相关内容