Я пытаюсь указать относительный путь к моему домашнему каталогу в моем скрипте запуска.
Пример (работает):
Exec=terminator -x /home/patrick/Dropbox/System/Scripts/belzebub2hanibal.sh
Пример (не работает):
Exec=terminator -x ~/Dropbox/System/Scripts/belzebub2hanibal.sh
Есть ли способ использовать переменные для домашнего каталога текущего пользователя в сценарии запуска?
Используйте $HOME
вместо ~
(тильда).
Тильда специфична для Bash. В Баш Тильде расширяется до значения $HOME
. За пределами Баш Тильда не имеет особого значения.
Подробнее читайте в руководстве по расширению тильды .