Запускать собственные сценарии оболочки при нажатии клавиш
Я создал сценарий оболочки для настраиваемого действия, которое работает нормально. Я хочу запустить этот файл.sh (mon.sh
) по нажатию Alt+F15
,
Я сделал следующее: в gconf-editor под apps>metacity>keybinding_commands
отредактировано command_1
со значением
"/home/administrator/My Scripts/mon.sh"
(пробовал также без кавычек)
под apps>metacity>global_keybindings
отредактировано run_command_1
со значением
<Alt>F15
Но скрипт не запускается при нажатии Alt+F15
Чего мне не хватает?
2 ответа
Я понятия не имею, используете ли вы правильные ключи gconf, но вы можете настроить это через графический интерфейс:
Если вы используете Ubuntu без настольных эффектов metacity - ваш менеджер окон, то вам следует использовать System ▸ Preferences ▸ Keyboard Shortcuts
добавить свою команду и установить связывание клавиш.
Если десктопные эффекты активированы, вы используете compiz windowmanager. Установите http://packages.ubuntu.com/compizconfig-settings-manager , запустите его и введите свой скрипт в Commands
предпочтения.
На панели сочетаний клавиш вы должны добавить sh в начале команды.
sh / home / administrator / Мои сценарии / mon.sh
Вы также можете использовать гном-терминал
gnome-терминал / дом / администратор / мои скрипты / mon.sh
xdg-open для запуска программы по умолчанию, связанной с расширением.
xdg-open / home / administrator / Мои сценарии / mon.sh
xterm - красивая альтернатива
xterm / home / administrator / Мои сценарии / mon.sh