不乱于心,不困于情。
不畏将来,不念过往。如此,安好。

Powershell – Brackets

Powershell支持三种类型的支架。

  • 括号括号。−()
  • 大括号括号。− {}
  • 方括号。− []

括号括号

这种类型的括号用于

  • 传递参数
  • 附上多套指令
  • 解决歧义
  • 创建数组

> $array = @("item1", "item2", "item3")
 
> foreach ($element in $array) { $element }
item1
item2
item3

大括号括号

这种类型的括号用于

  • 附上陈述
  • 阻止命令

$x = 10

if($x -le 20){
   write-host("This is if statement")
}

这将产生以下结果-

输出量

This is if statement.

方括号

这种类型的括号用于

  • 访问数组
  • 访问哈希表
  • 使用正则表达式过滤

> $array = @("item1", "item2", "item3")
 
> for($i = 0; $i -lt $array.length; $i++){ $array[$i] }
item1
item2
item3
 
>Get-Process [r-s]*
 Handles    NPM(K)     PM(K)    WS(K)   VM(M)   CPU(s)     Id    ProcessName
-------    ------     -----     -----   -----   ------     --    -----------  
    320        72     27300     33764    227     3.95    4028    SCNotification 
   2298        77     57792     48712    308             2884    SearchIndexer
   ...
赞(0)
未经允许不得转载:seo优化_前端开发_渗透技术 » Powershell – Brackets