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.
Квадратные скобки
Этот тип скобок используется для
доступ к массиву
доступ к хеш-таблицам
фильтр с использованием регулярного выражения