Я создал несколько сочетаний клавиш для управления громкостью звука на моем ноутбуке, так как системные сочетания клавиш по умолчанию ( Fn+ F4/ F5) не поддерживаются. Я загрузилскриптчто позволяет мне увеличивать/уменьшать/отключать громкость PulseAudio. Я создал скрипт, который содержит порядок увеличения/уменьшения громкости:
pulseaudio_volume-decrease.sh
Проблема в том, что каждый раз при запуске он создает в моем домашнем каталоге файл "pavolume", который мне не нужен. Поэтому я добавил "rm pavolume" рядом с предыдущей командой:
pulseaudio_volume-decrease.sh; rm pavolume
Когда я запускаю его из терминала, все нормально; но, как ни странно, когда я вызываю сочетание клавиш (с настройками Gnome «Клавиатура»), оно дает сбой, сообщая мне «Ошибка при попытке запустить (pulseaudio_volume-decrease.sh;rm pavolume), который связан с клавишей ( Shift+ F5)».
Что я сделал не так?
Я работаю на Ubuntu 2D (Unity) 11.10
решение1
Это была просто ошибка новичка в моем сценарии: я написал pulseaudio_volume > pavolume increase
вместо pulseaudio_volume increase
.
В то время как последний вариант просто вызовет скрипт pulseaudio_volume
и его метод increase
, первый вариант
[запустить] pulseaudio_volume увеличить и записать вывод (если есть) в файл pavolume, создав файл, если он не существует.
Вот почему я pavolume
создал этот файл в своем домашнем каталоге.