PowerShell在字符串中包含变量


关键词

PowerShell 字符串 包含变量

摘要

本文介绍PowerShell开发时,在字符串中如何去包含变量。将变量包含在字符串中,最后得到的结果是将变量的值放入到了字符串中。

假如有一个字符串变量:$p = "PowerShell"
那么 $str="Hello $p",这时,$str的值是什么呢?且看下面的演示:

PS C:\Users\spaybow> $p="PowerShell"
PS C:\Users\spaybow> $str="Hello $p"
PS C:\Users\spaybow> $str
Hello PowerShell

可见,字符串中包含变量,就相当于把变量的值包含在字符串中了。但这里有一个地方要特别注意:
PS C:\Users\spaybow> $str1='Hello $p'
PS C:\Users\spaybow> $str1
Hello $p

为什么$str1的值跟$str不一样呢?区别只因为$str赋值时等号后面用的是双引号,而$str1是单引号。也就是说,要想将变量包含到字符串,叫字符串在赋值时必须使用单引号,否则变量值无法带入到字符串中。

关于PowerShell在字符串中包含变量,本文就介绍这么多,希望对您有所帮助,谢谢!

 

要饭二维码

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

文章的版权

本文属于“洪哥笔记”原创文章,转载请注明来源地址:PowerShell在字符串中包含变量:http://www.splaybow.com/post/powershell-string-include-variant.html

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

« PowerShell使用Out-File写文件时禁止覆盖已有文件 PowerShell中禁止字符串中包含转义字符或变量 »