2010-05-05 22 views
0

我將一個名爲$ {env.CATALINA_HOME}的文件夾拉到了我的Subversion回購庫中。我嘗試了一個svn rm /path/to/${env.CATALINA_HOME},但是它說「錯誤的替換」,我猜測它意味着它無法弄清爲什麼我在路徑中使用$ {}表示法。我也嘗試圍繞在引號中的路徑,無濟於事。

對此提出建議?

回答

1

假設您使用的是Bourne shell,請使用單引號而不是雙引號。

0

這是一個比顛覆性問題更多的shell問題......你有幾個 選項。

1)用單引號括住路徑而不是雙引號 - 這會抑制變量替換。

2)使用反斜線的$:\ $

兩種選項都應該工作在幾乎任何殼變種 - Bourne shell中, 慶典,CSH和ksh,zsh的...

相關問題