PowerShell中字符串使用单引号和双引号的区别

 更新时间:2014年08月04日 08:51:21   作者:洪哥  
这篇文章主要介绍了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在字符串中包含变量,本文就介绍这么多,希望对您有所帮助,谢谢!

相关文章

  • Windows Powershell Do While 循环

    Windows Powershell Do While 循环

    Do和While可能产生死循环,为了防止死循环的发生,你必须确切的指定循环终止的条件。指定了循环终止的条件后,一旦条件不满足就会退出循环。
    2014-10-10
  • PowerShell: Try...Catch...Finally 实现方法

    PowerShell: Try...Catch...Finally 实现方法

    PowerShell 本身有很多很好的错误控制,但是习惯于.net编程的人员,更喜欢用Try Catch Finally方法,尤其当有一段代码必须被执行到的时候。现在好了,adweigert 想出了一个好方法来实现。这个函数已经在多种情况下测试过,希望能对你有帮助
    2013-11-11
  • Powershell小技巧之从文件获取系统日志

    Powershell小技巧之从文件获取系统日志

    事件日志对于系统管理员的重要性自不待言,而基于图形界面的事件查看器毫无疑问是我们进行日志管理的首选工具,但绝不是最快捷的工具。其实,PowerShell提供了一种更简单的方式,利用它我们不仅可访问当前系统的事件日志,而且还可对数据进行排序、格式化等等。
    2014-10-10
  • PowerShell与Python的异同介绍

    PowerShell与Python的异同介绍

    今天给大家聊聊PowerShell和Python之间有哪些共同之处,各自有哪些优势,希望对运维的朋友了解两种语言能提供一些有用的信息,需要的朋友可以参考下
    2023-05-05
  • PowerShell入门教程之PowerShell管道介绍

    PowerShell入门教程之PowerShell管道介绍

    这篇文章主要介绍了PowerShell入门教程之PowerShell管道介绍,本文讲解了管道的作用,并列出了几个使用实例,需要的朋友可以参考下
    2014-10-10
  • Powershell小技巧之获取变量列表

    Powershell小技巧之获取变量列表

    这篇文章主要介绍了使用Powershell获取变量列表的小技巧,需要的朋友可以参考下
    2014-10-10
  • Powershell实现监测服务器连通状态

    Powershell实现监测服务器连通状态

    这篇文章主要介绍了Powershell实现监测服务器连通状态,代码很简单,本文直接给出实现代码,需要的朋友可以参考下
    2015-05-05
  • Powershell实现捕获系统内置EXE程序的异常

    Powershell实现捕获系统内置EXE程序的异常

    这篇文章主要介绍了Powershell实现捕获系统内置EXE程序的异常,系统内置的EXE程序是指如robocopy.exe、ipconfig.exe等命令的实现程序,需要的朋友可以参考下
    2014-12-12
  • Windows Powershell 执行文件和脚本

    Windows Powershell 执行文件和脚本

    PowerShell脚本提供了一个方便的方法来自动化各种琐事。下面是关于PowerShell的一些基本概念,对于PowerShell初学者,掌握这些概念有助于加深对PowerShell脚本的理解。
    2014-09-09
  • PowerShell实现动态获取当前脚本运行时消耗的内存

    PowerShell实现动态获取当前脚本运行时消耗的内存

    这篇文章主要介绍了PowerShell实现动态获取当前脚本运行时消耗的内存,本文直接给出实现脚本函数,需要的朋友可以参考下
    2015-06-06

最新评论