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

How to concatenate the username in an XML variable?

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

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

我尝试了 $USER${USER}@USER 的组合,但没有成功。

有什么办法吗?

您可以使用 env 替换参数。

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