Страница 1 из 1

Комбинация клавиш > скрипт

Добавлено: 03.06.2016 23:33
rl0ad
содержит такую строку:
pgrep xterm || (xterm &)
Из терминала все работает, но если в настройках повесить на комбинацию клавиш, то уже нет (оставшаяся часть скрипта выполняется).
Подскажите, где я затупил?

Re: Комбинация клавиш > скрипт

Добавлено: 04.06.2016 00:43
Bizdelnick
УМВР. Давайте больше подробностей.

Re: Комбинация клавиш > скрипт

Добавлено: 04.06.2016 01:05
rl0ad
Каких? Нужно запустить терминал, если не запущен, а если запущен, то не запускать еще один == pgrep xterm || (xterm &)
Все)) Можно записать немного иначе, но это ничего не меняет - по клавише xterm не стартует. Остальная часть скрипта напрямую с этой строкой не связана, можно считать, что там только это.

Re: Комбинация клавиш > скрипт

Добавлено: 04.06.2016 09:16
Bizdelnick
Всяких. Ибо, повторяюсь, УМВР. Покажите скрипт, расскажите как настраивали хоткей, какая версия Xfce. Покажите which pgrep и which xterm.

Re: Комбинация клавиш > скрипт

Добавлено: 04.06.2016 09:24
yars
Попробуйте команду запуска записать как /bin/bash -c yourscript.sh, проверьте наличие прав чтения и выполнения владельцу и группе.

Re: Комбинация клавиш > скрипт

Добавлено: 04.06.2016 19:35
rl0ad
Отложу на потом пожалуй, это не срочно: была идея добавить drop-down режим к Xterm - но надо ли мне это вообще? ;)

Re: Комбинация клавиш > скрипт

Добавлено: 04.06.2016 21:48
yars
А почему бы для этого Terminator'a на использовать? Он может работать в таком режиме из коробки.

Re: Комбинация клавиш > скрипт

Добавлено: 05.06.2016 01:08
rl0ad
Xfceшный терминал тоже так может по дефолту. Но я решил не страдать фигней, вопрос снят, расследования не будет))