天天看點

PowerShell中單引号和雙引号的差別

雙引号内的PowerShell變量會先計算出值,然後輸出。

單引号内的PowerShell變量作為字元串直接輸出。

看下面的一個示例:

<a href="http://281816327.blog.51cto.com/attachment/201404/27/907015_13985755546zyT.png" target="_blank"></a>

變量指派:$a=”hello world!”

(1)使用雙引号

執行語句:write-host “i said $a”

由于後面的認成了變量,輸出:i said hello world!

(2)如果使用單引号,

執行語句:write-host ‘i said $a’

由于後面的認成了變量,輸出:i said $a

整個字元串不會進行變量替換,直接輸出。

本文轉自 bannerpei 51CTO部落格,原文連結:http://blog.51cto.com/281816327/1403643,如需轉載請自行聯系原作者

繼續閱讀