将带有空格的属性值传递给Ant



我正试图在PowerShell 下向Ant传递一个空格分隔的值$env:tt

$env:tt="val1 val2"

以下是我尝试过的命令:

ant '-DTest="$env:tt"'

ant -DTest=$env:tt

使用以上命令,Ant不会解释$env:tt。test的值变为$env:tt。

ant -DTest="$env:tt"

我在PowerShell 下得到以下响应

PS C:> ant -DTest="$env:tt"
>>

这个命令似乎还没有完成,PowerShell希望我输入一些字符来终止这个命令。

你知道怎么做吗?

变量在双引号内展开,但在单引号内则不展开。

ant "-dest=$env:tt"

相关内容

  • 没有找到相关文章

最新更新