PowerShell教程之单引号与双引号


关键词

PowerShell教程之单引号与双引号

摘要

PowerShell教程之单引号与双引号
本次教程介绍单引号与双引号在PowerShell中的使用。PowerShell中可以使用单引号或双引号来引起一个字符串,但这中间又有一定的区别。

PowerShell教程之单引号与双引号

本次教程介绍单引号与双引号在PowerShell中的使用。PowerShell中可以使用单引号或双引号来引起一个字符串,但这中间又有一定的区别。

1、双引号字符串中使用变量
由双引号引起的字符串,中间如果出现了变量名,将被替换为变量的值。
PS >$a=10
PS >"$a"
输出:10

2、双引号字符串中使用转义字符
由双引号引起的字符串,中间如果出现了转义字符,则该字符会被转义。
PS >"11`t11"
输出:11    11(中间是一个TAB)

3、在双引号字符串中使用单引号
由双引号引起的字符串,中间出现了单引号,该单引号将被直接输出
PS D:\> "test'test"
test'test

4、在双引号字符串中使用双引号
由双引号引起的字符串中,如果想输出一个双引号,则需要使用两个双引号。
PS D:\> "ni""hao"
ni"hao
也可以使用转义字符来输出双引号
PS D:\> "`""
"

5、单引号字符串
在单引号引起的字符串,无论变量还是转义字符串,都将会原样输出。
PS D:\> $a=10
PS D:\> '$a,`t---'
$a,`t---
说明:上面的$a是变量,`t是TAB的转义符,都被原样输出了。

6、单引号字符串中使用单引号
想在单引号引起的字符串中输出一个单引号,需要使用两个单引号,这个和双引号字符串中输出双引号类似。
PS D:\> ''''
'

7、单引号字符串中使用双引号
想在单引号引起的字符串中输出一个双引号,直接写双引号即可。
PS D:\> '"'
"

关于PowerShell中单引号和多引号引起字符串的知识,就谈这么多,希望对大家有所帮助,谢谢!


 

要饭二维码

洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!

文章的版权

本文属于“洪哥笔记”原创文章,转载请注明来源地址:PowerShell教程之单引号与双引号:http://www.splaybow.com/post/powershell-single-double-quote.html

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:115085382!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D

« PowerShell教程之PowerShell数组 PowerShell教程之PowerShell函数 »