Das echo-Äquivalent in PowerShell
-
Verwendung von
Write-Output
alsecho
-Äquivalent in PowerShell -
Verwendung von
Write-Host
als Echo-Äquivalent in PowerShell -
Verwendung von
Write-Debug
als Echo-Äquivalent in PowerShell -
Verwendung von
Write-Verbose
als echo-Äquivalent in PowerShell
Der Befehl echo
gibt die Strings oder Variablen auf der Konsole aus. Dieses Tutorial stellt verschiedene Befehle vor, die dem echo
in PowerShell-Skripten und -Funktionen entsprechen.
echo "Hello World."
Ausgabe:
Hello World.
Verwendung von Write-Output
als echo
-Äquivalent in PowerShell
Das nächste Echo-Äquivalent ist Write-Output
. echo
ist der eingebaute Alias für Write-Output
. Der Write-Output
schreibt Ausgabedaten in die Pipeline und ermöglicht es Ihnen, die Ausgabe auf einen anderen Befehl oder eine andere Datei umzuleiten. Die Ausgabedaten werden auf der PowerShell-Konsole angezeigt, wenn die Weiterleitung nicht erfolgt ist.
Write-Output "Hello World."
Ausgabe:
Hello World.
Verwendung von Write-Host
als Echo-Äquivalent in PowerShell
Mit dem Cmdlet Write-Host
in PowerShell wird die Ausgabe direkt in die PowerShell-Konsole geschrieben. Sie können auch die Schriftfarbe
und Hintergrundfarbe
mit den Parametern -ForegroundColor
und -BackgroundColor
anpassen.
Write-Host "Hello World."
Ausgabe:
Hello World.
Verwendung von Write-Debug
als Echo-Äquivalent in PowerShell
Das Cmdlet Write-Debug
schreibt eine Debug-Meldung direkt in die PowerShell-Konsole, wenn $DebugPreference
auf Continue
oder Stop
gesetzt ist. Der Standardwert von $DebugPreference
ist SilentlyContinue
.
$DebugPreference = Continue
Write-Debug "Hello World."
Ausgabe:
DEBUG: Hello World.
Verwendung von Write-Verbose
als echo-Äquivalent in PowerShell
Das Cmdlet Write-Verbose
schreibt eine ausführliche Meldung direkt in die PowerShell-Konsole, wenn $VerbosePreference
auf Continue
oder Stop
gesetzt ist.
$VerbosePreference = Continue
Write-Verbose "Hello World."
Ausgabe:
DEBUG: Hello World.