PowerShell中直接輸出轉(zhuǎn)義字符或變量名稱的方法
本文介紹在PowerShell的字符串中,如何禁止字符串中某分字符被轉(zhuǎn)義或部分字符被當(dāng)作變量,即讓字符串中所有的字符都原樣輸出。
在PowerShell中,轉(zhuǎn)義字符是以字符(·)開頭的一部分特殊字符,可以用于實(shí)現(xiàn)換行、TAB等功能。而變量則是以符號(hào)($)開頭,代表一個(gè)值。之前的文章中我們介紹過(guò)轉(zhuǎn)義字符,也介紹過(guò)在字符串中包含變量。有興趣的朋友可以去了解一下。
在PowerShell中可以用一對(duì)雙引號(hào)引起一個(gè)字符串,也可以使用一對(duì)單引號(hào)引起一個(gè)字符串。而用單引號(hào)與雙引號(hào)最大的一個(gè)區(qū)別是,雙引號(hào)引起一的字符串稱之為可擴(kuò)展的字符串,而單引號(hào)引起的字符串叫字面意義字符串。即單引號(hào)引起的字符串,不管是出現(xiàn)了轉(zhuǎn)義字符,還是出現(xiàn)了變量,都會(huì)被忽略,一切按照字面意思顯示出來(lái)。
PS C:\Users\spaybow> $p="PowerShell"
PS C:\Users\spaybow> $str="Hello`t$p"
PS C:\Users\spaybow> $str1='Hello`t$p'
PS C:\Users\spaybow> $str
Hello PowerShell
PS C:\Users\spaybow> $str1
Hello`t$p
上面的例子明確的展示了單引號(hào)與雙引號(hào)的區(qū)別。`t是一個(gè)轉(zhuǎn)義字符串,表示TAB鍵,$p是一個(gè)字符串,值為PowerShell。
使用雙引號(hào)賦值時(shí),$str轉(zhuǎn)出的結(jié)果是”Hello PowerShell“,而使用單引號(hào)賦值時(shí),輸出的結(jié)果是”Hello`t$p“。
通過(guò)使用單引號(hào)來(lái)對(duì)字符串賦值,我們就可以禁止字符串中包含轉(zhuǎn)義字符或變量等這些不確定因素,從而得到一個(gè)固定的字符串。
關(guān)于PowerShell中禁止字符串中包含轉(zhuǎn)義字符或變量,本文就介紹這么多,希望對(duì)您有所幫助,謝謝!
相關(guān)文章
PowerShell小技巧之使用New-Module命令動(dòng)態(tài)創(chuàng)建對(duì)象
這篇文章主要介紹了在PowerShell中使用New-Module命令動(dòng)態(tài)創(chuàng)建對(duì)象,比New-Object高大上很多了吧2014-09-09
Win8系統(tǒng)中使用PowerShell安裝APPX應(yīng)用命令介紹
這篇文章主要介紹了Win8系統(tǒng)中使用PowerShell安裝APPX應(yīng)用命令介紹,本文例子相應(yīng)簡(jiǎn)單了些,大家可以在參考文章中使用相應(yīng)命令查詢具體用法,需要的朋友可以參考下2014-08-08
探索PowerShell(十四) 使用WMI對(duì)象的方法
上一篇文章中介紹了WMI的基礎(chǔ)內(nèi)容,主要講了WMI的屬性值的查看,文中還提到,WMI不僅具有屬性,還具有方法。這一節(jié)就來(lái)具體講一下如何調(diào)用WMI對(duì)象方法2012-12-12
Powershell小技巧之開啟關(guān)閉遠(yuǎn)程連接
這篇文章主要介紹了使用Powershell開啟關(guān)閉遠(yuǎn)程連接的方法,非常簡(jiǎn)單實(shí)用,有需要的朋友可以參考下2014-10-10
PowerShell面向?qū)ο缶幊袒A(chǔ)知識(shí)總結(jié)
這篇文章主要介紹了PowerShell面向?qū)ο缶幊袒A(chǔ)知識(shí)總結(jié),本文著重講解面向?qū)ο蟮囊恍└拍?又給出了Get-Member命令輸出類的屬性和方法的例子,需要的朋友可以參考下2014-08-08
PowerShell String對(duì)象方法小結(jié)
這篇文章主要介紹了PowerShell String對(duì)象方法,需要的朋友可以參考下2015-07-07
PowerShell移動(dòng)目錄中指定文件的方法(非全部文件)
這篇文章主要介紹了PowerShell移動(dòng)目錄中指定文件的方法,注意,本文講解的并非移動(dòng)全部文件,而是根據(jù)需求查詢出的指定文件,需要的朋友可以參考下2014-08-08
Powershell訪問(wèn)SQL Server數(shù)據(jù)庫(kù)代碼實(shí)例
這篇文章主要介紹了Powershell訪問(wèn)SQL Server數(shù)據(jù)庫(kù)代碼實(shí)例,本文直接給出代碼,使用時(shí)只需要替換數(shù)據(jù)庫(kù)配置參數(shù)即可,需要的朋友可以參考下2014-11-11

