Der "EchoDer Befehl ”wird zum Berechnen verwendet, um einen an ihn übergebenen Wert auszuführen, wie z. B. Variablen oder Zeichenfolgen. Dieser Befehl ist für alle Betriebssysteme verfügbar und wird normalerweise in den PowerShell -Skripten und Stapeldateien verwendet. Die PowerShell verfügt über mehrere Echo -Äquivalentbefehle.
In diesem Beitrag werden verschiedene Echo -Äquivalentbefehle vorgestellt, die in PowerShell verwendet werden.
Was ist das Echo -Äquivalent für Skriptstests in PowerShell??
Dies sind die "EchoӀquivalente in PowerShell:
Methode 1: Verwenden Sie den Befehl "write-output" als "Echo" -äquivalent
Der "Echo"CMDLET ist ein Alias der"Schreibausgabe”. Dieser Befehl entspricht dem Befehl echo und wird hauptsächlich in den Skripten oder Konsolen verwendet, um die Textausgänge anzuzeigen. Darüber hinaus wird es auch verwendet, um die Objekte an die zu sendenAusgabestrom" oder der "Erfolgspipeline”.
Syntax
Dies ist die grundlegende Syntax der “Schreibausgabe”CMDLET:
> Report-output "Text hier"
Beispiel
Lassen Sie uns nun eine Nachricht auf der PowerShell-Konsole mit dem Befehl "Schreibpreis" ausdrucken:
> Write-Output "Dies ist ein Ausgabetext."
Wie Sie sehen können, das “Schreibausgabe”CMDLET hat dieselbe Funktionalität wie ein Echo -Befehl ausgeführt, nämlich den Text ausgabe.
Methode 2: Verwenden Sie den Befehl „Schreibhost“ als „Echo“ -Amäquivalent
Ein weiteres Äquivalent zum “Echo"Cmdlet in PowerShell ist das"Schreibhost”Cmdlet. Es wird verwendet, um die benutzerdefinierte Ausgabe an den Host zu schreiben, z. B. farbigem Text oder farbiger Hintergrund des Textes.
Syntax
Hier ist die grundlegende Syntax der “Schreibhost”CMDLET:
> Schreibhost "Text hier"
Beispiel
Nehmen wir die Hilfe des Beispiels, um die Arbeit der zu demonstrierenSchreibhost”CMDLET:
> Schreibhost "Hallo Leute" -BackgroundColor Red
Im obigen Codebeispiel:
Es kann beobachtet werden, dass das “Schreibhost"CMDLet hat die gleiche Funktionalität wie eine" durchgeführt "Echo" Befehl. Darüber hinaus hat es die Ausgabe auch angepasst, indem es seine Hintergrundfarbe geändert hat.
Abschluss
Der "Echo"Äquivalente Befehle in PowerShell sind die"Schreibausgabe" und das "Schreibhost”. Beide Befehle ahmen die Funktionalität nach, nämlich den Text als Ausgabe zu schreiben. "Write-Output" sendet die Objekte an den Ausgabestream, während der Befehl „Schreibhost“ die Textinformationen in den Informationsstrom einbindet und sie auch anpasst und sie auch anpasst. Dieser Artikel hat zwei Echo -Äquivalente in PowerShell vorgestellt.