假设我们在 python 中有一个字符串变量,我们想将它与 shell 脚本中的其他字符串连接起来。例如,假设变量是基地址。例如,我们希望rm在基本目录中的文件上运行命令,如下所示:base_address = "<addr>"!echo "${base_address}/file_name.xml"但它在这里不起作用(与bash相比)。这是同样的故事"$base_address/file_name.xml"。解决办法是什么?
1 回答

慕娘9325324
TA贡献1783条经验 获得超4个赞
要联系 shell 脚本中的字符串变量,您需要将它放在字符串的其他部分之外,如下所示:
base_address = "<addr>"
!echo $base_address"/file_name.xml"
此外,如果您有一个文件名变量,您可以非常相似地执行此操作:
base_address = "<addr>/"
file_name = "file_name.xml"
!echo $base_address$file_name
添加回答
举报
0/150
提交
取消