Замена команд не работает в ярлыках Ubuntu

Я хочу установить комбинацию клавиш в качестве ярлыка, что возможно в Ubuntu через system settings > keyboard > shortcuts (может отличаться, мой ноутбук не на английском языке).

Командная строка, которая должна быть выполнена, следующая:

notify-send "4 stars for «$(rhythmbox-client --set-rating 4 \ --print-playing-format=%tt)»"

, которая отлично работает в gnome-terminal ... Но когда я устанавливаю ярлык, он выполняется так, как будто двойные кавычки были заменены одинарными кавычками, что означает, что часть $ (...) не выполняется и отображается как текст ...

Как я могу решить свою проблему? Спасибо!

0
задан 12 July 2017 в 19:36

3 ответа

Создайте файл, который вам нравится, например ~/script.sh и добавьте свою команду в этот файл, затем добавьте ярлык с помощью следующей команды:

/bin/bash /home/username/script.sh

Теперь он должен работать. [!d1 ]

1
ответ дан 22 May 2018 в 20:37

Создайте файл, который вам нравится, например ~/script.sh и добавьте свою команду в этот файл, затем добавьте ярлык с помощью следующей команды:

/bin/bash /home/username/script.sh

Теперь он должен работать.

1
ответ дан 18 July 2018 в 10:23

Создайте файл, который вам нравится, например ~/script.sh и добавьте свою команду в этот файл, затем добавьте ярлык с помощью следующей команды:

/bin/bash /home/username/script.sh

Теперь он должен работать.

1
ответ дан 24 July 2018 в 19:33

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

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