Powershell – 括号
Powershell – 括号
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 ...