这是我添加到 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 的内容?