Вот действие, которое я добавил в lubuntu-rc.xml
<!-- Reference files menu -->
<keybind key="W-l">
<action name="Execute">
<command>eval "xterm -e links $HD/Reference/index.html"</command>
</action>
</keybind>
. Нажатие Window + l завершается ошибкой, в результате появляется сообщение
Не удалось выполнить дочерний процесс eval. Нет такого файла или каталога.
blockquote>Запуск eval в xterm работает как надо. Проблема в $ HD, который я делаю доступным в моем .bashrc с помощью
export HD=/media/q/a5fe16da-59d0-48ae-b985-aa42119e1db5
. Если я заменим фактический путь сверху на строку $ HD в приведенном выше, то нажатие Window + l даст желаемый результат .
Как заставить Lubuntu / Openbox распознавать содержимое $ HD?