Lubuntu/Openbox 无法识别 lubuntu-rc.xml 命令中的 bash 变量

Lubuntu/Openbox 无法识别 lubuntu-rc.xml 命令中的 bash 变量

这是我添加到 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。没有此文件或目录。

在 xterm 中运行 eval 应该可以正常工作。问题出在 $HD 上,我使用以下命令在 .bashrc 中启用它

export HD=/media/q/a5fe16da-59d0-48ae-b985-aa42119e1db5

如果我用上面一行中的实际路径替换上面的 $HD,那么按 Window+l 就会产生所需的结果。

如何让 Lubuntu/Openbox 识别 $HD 的内容?

相关内容