Boolesche Werte

Boolesche Variablen (true und false) werden meistens mit ihren literalen Werten von $true und $false initialisiert. Wenn die Power-Shell diese jedoch als Teil eines booleschen Ausdrucks auswertet (also innerhalb einer if-Anweisung), bildet sie die Ergebnisse in einer passenden booleschen Darstellung ab (siehe Tabelle 7).

Tabelle 7: Boolesche Interpretation der Windows PowerShell

Ergebnis

Boolesche Darstellung

$true

True

$false

False

$null

False

Zahl, die nicht null ist

True

null

False

Zeichenkette, die nicht leer ist

True

leere Zeichenkette

False

Array, das nicht leer ist

True

leeres Array

False

Hash-Tabelle (entweder leer oder nicht)

True

Strings

Die Windows PowerShell bietet mehrere Verfahren für ...

Get Windows PowerShell 5 – kurz & gut, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.