Запускать собственные сценарии оболочки при нажатии клавиш

Я создал сценарий оболочки для настраиваемого действия, которое работает нормально. Я хочу запустить этот файл .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

]

Чего мне не хватает?

1
задан 9 April 2011 в 14:58

2 ответа

На панели сочетаний клавиш следует добавить sh в начале команды.
sh / home / administrator / My Scripts / mon.sh

Вы также можете использовать gnome-терминал
гном-терминал / home / administrator / My Scripts / mon.sh

xdg-open для запуска связанной по умолчанию программы с расширением.
xdg-open / home / administrator / My Scripts / mon.sh

xterm - отличная альтернатива.
xterm / home / administrator / Мои сценарии / mon.sh

0
ответ дан 9 April 2011 в 14:58

Я понятия не имею, используете ли вы правильные ключи gconf, но вы можете настроить это с помощью gui:

Если вы используете Ubuntu без десктоп-эффектов, метасити - ваш оконный менеджер, тогда вам следует использовать System ▸ Preferences ▸ Keyboard Shortcuts добавить свою команду и установить связывание клавиш.

Если рабочий стол активирован, вы используете compiz windowmanager. Установите compizconfig-settings-manager Install compizconfig-settings-manager , запустите его и введите свой сценарий в настройках Commands.

0
ответ дан 9 April 2011 в 14:58

Другие вопросы по тегам:

Похожие вопросы: