假設(shè)我們在 python 中有一個字符串變量,我們想將它與 shell 腳本中的其他字符串連接起來。例如,假設(shè)變量是基地址。例如,我們希望rm在基本目錄中的文件上運行命令,如下所示:base_address = "<addr>"!echo "${base_address}/file_name.xml"但它在這里不起作用(與bash相比)。這是同樣的故事"$base_address/file_name.xml"。解決辦法是什么?
1 回答

慕娘9325324
TA貢獻1783條經(jīng)驗 獲得超4個贊
要聯(lián)系 shell 腳本中的字符串變量,您需要將它放在字符串的其他部分之外,如下所示:
base_address = "<addr>"
!echo $base_address"/file_name.xml"
此外,如果您有一個文件名變量,您可以非常相似地執(zhí)行此操作:
base_address = "<addr>/"
file_name = "file_name.xml"
!echo $base_address$file_name
添加回答
舉報
0/150
提交
取消