Crie um arquivo em algum lugar que você goste, por exemplo, ~/script.sh
, adicione seu comando nesse arquivo e adicione seu atalho com um comando como este:
/bin/bash /home/username/script.sh
Deve funcionar agora.
Eu quero definir uma combinação de teclas como um atalho, o que é possível no Ubuntu através de system settings > keyboard > shortcuts
(pode ser diferente, meu laptop não está em inglês).
A linha de comando a ser executada é a seguinte:
notify-send "4 stars for «$(rhythmbox-client --set-rating 4 \
--print-playing-format=%tt)»"
que funciona muito bem em gnome-terminal
... Mas quando eu defino o atalho, ele é executado como se as aspas duplas fossem substituídas por aspas simples, o que significa que a parte $ (...) não é executada e processa como texto ...
Como posso resolver meu problema? Obrigado !!
Crie um arquivo em algum lugar que você goste, por exemplo, ~/script.sh
, adicione seu comando nesse arquivo e adicione seu atalho com um comando como este:
/bin/bash /home/username/script.sh
Deve funcionar agora.