本文介紹PowerShell中一個(gè)非常特殊的變量,那就是$null。$null的特殊之處在于,它永遠(yuǎn)不存儲(chǔ)內(nèi)容。
在翻看一本PowerShell的書(shū)時(shí),發(fā)現(xiàn)了一段關(guān)于$null變量的描述,小編覺(jué)得非常有意思,特寫(xiě)下來(lái)跟大家分享。
看看這個(gè)例子:
復(fù)制代碼 代碼如下:
PS C:\Users\zhanghong> $null=1122
PS C:\Users\zhanghong> $null
PS C:\Users\zhanghong>
看懂沒(méi)有?小編給$null變量賦了一個(gè)值“1122”,但我緊接著輸出它的時(shí)候,發(fā)現(xiàn)它沒(méi)有內(nèi)容。
如果我們使用$null配合here string(就是@")可以搞多行注釋出來(lái)。且看效果:
復(fù)制代碼 代碼如下:
#正常注釋
$null=@"
注釋內(nèi)容行1
注釋內(nèi)容行2
注釋內(nèi)容行3
@"
#正常注釋
大家可以自行體會(huì)$null變量的妙用。
好了,關(guān)于PowerShell特殊變量$null,洪哥就介紹這么,希望對(duì)大家有所幫助。
您可能感興趣的文章:- 詳解shell中>/dev/null 2>&1到底是什么
- shell中1小于/dev/null 2大于1的含義
- shell腳本中 /dev/null 的用法小結(jié)