PowerShell中直接輸出轉義字符或變量名稱的方法

PowerShell中直接輸出轉義字符或變量名稱的方法

做者:小豬網

在PowerShell中,轉義字符是以字符(·)開頭的一部分特殊字符,能夠用於實現換行、TAB等功能。而變量則是以符號($)開頭,表明一個值。以前的文章中咱們介紹過轉義字符,也介紹過在字符串中包含變量。有興趣的朋友能夠去了解一下。shell

在PowerShell中能夠用一對雙引號引發一個字符串,也可使用一對單引號引發一個字符串。而用單引號與雙引號最大的一個區別是,雙引號引發一的字符串稱之爲可擴展的字符串,而單引號引發的字符串叫字面意義字符串。即單引號引發的字符串,無論是出現了轉義字符,仍是出現了變量,都會被忽略,一切按照字面意思顯示出來。code

代碼以下:字符串

PS C:\Users\xz> $p="PowerShell"
PS C:\Users\xz> $str="Hello`t$p"
PS C:\Users\xz> $str1='Hello`t$p'
PS C:\Users\xz> $str
Hello   PowerShell
PS C:\Users\xz> $str1
Hello`t$p

上面的例子明確的展現了單引號與雙引號的區別。t是一個轉義字符串,表示TAB鍵,$p是一個字符串,值爲PowerShell。 使用雙引號賦值時,$str轉出的結果是」Hello PowerShell「,而使用單引號賦值時,輸出的結果是」Hellot$p「。
經過使用單引號來對字符串賦值,咱們就能夠禁止字符串中包含轉義字符或變量等這些不肯定因素,從而獲得一個固定的字符串。class

關於PowerShell中禁止字符串中包含轉義字符或變量,本文就介紹這麼多,但願對您有所幫助,謝謝!變量


來個笑話,放鬆一下吧!

有一我的叫真囉嗦,娶了個老婆叫要你管,生了個兒子叫麻煩。擴展

有一天麻煩不見了!夫妻倆就去報案。警察問爸爸:請問這位男士你叫啥名字?方法

爸爸說:真囉嗦。警察很生氣,而後他又問媽媽叫啥名字。媽媽說:要你管。co

警察很是生氣的說:大家要幹什麼?夫妻倆說:找麻煩。字符

相關文章
相關標籤/搜索