как включить переменную окружения в лаунчере?

Я пытался сделать некоторые сценарии динамическими, включив переменную окружения $ LOGNAME и даже $ HOME. но, похоже, он не работает, когда помещается в пусковую установку.

Я пытаюсь сделать код немного более динамичным

/home/simon/Desktop/firefox_test.bash

Я пытался

$HOME/Desktop/firefox_test.bash 

и

/home/$LOGNAME/Desktop/firefox_test.html

, но, похоже, читать переменные окружения.

3
задан 19 May 2012 в 07:04

1 ответ

Команды запуска обычно не оцениваются оболочкой, поэтому переменные среды не оцениваются.

Используйте

 sh -c '$HOME/Desktop/firefox_test.bash'

или

 sh -c 'xdg-open /home/$LOGNAME/Desktop/firefox_test.html'
0
ответ дан 19 May 2012 в 07:04

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

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