powershell parse

单引号里面的字符不会转义。

又引号里面的会转义,变量会被实际的值更改,并且里面的单引号直接输出。

转义列表

`n Newline
`r Carriage return
`t Horizontal tab
`a Alert
`b Backspace
`' Single quote
`" Double quote
`0 Null
`` A single backtick

在执行命令时如果有空格可以用 ` 来替换

 

We discussed the basic command and pipeline syntax and command parameter
binding.
• PowerShell has four types of commands: cmdlets, functions, script commands,
and native commands, each with slightly different characteristics.
• We discussed the notion of elastic syntax—concise on the command line and
complete in scripts.
• The fact that PowerShell is a command language as well as a scripting language
impacts how it parses text in a number of ways:
• PowerShell parses scripts in two modes: expression mode and command mode,
which is a critical point to appreciate when using PowerShell.
• The PowerShell escape character is backtick (`), not backslash.
• PowerShell supports both double-quotes and single-quotes; variable and expression
expansion is done in double quotes but not in single quotes.
• Line termination is handled specially in PowerShell because it is a command
language.
• PowerShell uses a sophisticated formatting and outputting system to determine
how to render objects without requiring detailed input from the user.

转载于:https://www.cnblogs.com/jciwolf/archive/2010/01/07/1641164.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值