xml - 如何在 XML 变量中连接用户名?

标签 xml ubuntu ros

我在我的 ROS 启动文件中定义了一个参数,这是一个 XML 文件,我想替换 userpath 的定义中带有用户名变量的变量,即 $USER .

<arg name = "path" default="/media/user/ssd1/data//" />

我尝试了 $USER 的组合, ${USER} , @USER没有运气。

有没有办法做到这一点?

最佳答案

您可以使用 env 替换 arg。

<arg name="path" default="/media/$(env USER)/ssd1/data/"/>

关于xml - 如何在 XML 变量中连接用户名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56758579/

相关文章:

Python 使用 BS4 在整个 XML 中添加子子元素

java - 使用 JAXB/JAX-RS 将 XML 元素包装在子元素中

linux - 安装的 postgresql 版本过多 : How to start only a chosen postgresql version or remove the unneeded ones? 需要的端口是标准端口 "5432"

python - ROS 图像订阅滞后

java - 以编程方式而不是 xml 方式包含时无法获得相同的 View

xml - Shell 脚本循环遍历文件

linux - KDE 展览故障

php - 如何将斜杠后面的所有内容重定向到之前的域?

controller - 自定义 Controller 在全局启动文件中启动时死亡

ubuntu - ros旋律未满足的依赖关系