Echo odpowiednik testowania skryptu w PowerShell

Echo odpowiednik testowania skryptu w PowerShell

„„Echo„Polecenie jest używane w obliczaniu do wyświetlania wartości, która została do niego przekazana, taka jak zmienne lub struny. To polecenie jest dostępne dla wszystkich systemów operacyjnych i jest zwykle wykorzystywane w skryptach i plikach wsadowych PowerShell. PowerShell ma kilka równoważnych poleceń ECHO, które są używane do wyświetlania tekstu, ciągu lub zmiennej.

Ten post przedstawi różne równoważne polecenia ECHO używane w PowerShell.

Jaki jest echo odpowiednik testowania skryptu w PowerShell?

To są "Echo„Równoważnicy w PowerShell:

    • Output
    • Write-host

Metoda 1: Użyj komendy „Output” jako odpowiednik „echo”

„„Echo„CMDLET to pseudonim„Output". To polecenie jest równoważne z poleceniem ECHO i jest głównie używane wewnątrz skryptów lub konsoli do wyświetlania wyjść tekstowych. Ponadto jest również wykorzystywany do wysyłania obiektów do „Strumień wyjściowy" albo "Rurociąg sukcesu".

Składnia

To jest podstawowa składnia „Output„Cmdlet:

> Zapis „tekst tutaj”


Przykład

Teraz wydrukujmy wiadomość na konsoli PowerShell za pomocą polecenia zapisu:

> Zapis: "To jest tekst wyjściowy."



Jak widać, „Output„CMDLET wykonał tę samą funkcjonalność co polecenie„ echo ”, które ma wyświetlać tekst.

Metoda 2: Użyj polecenia „Write-Host” jako odpowiednika „echo”

Kolejny odpowiednik „Echo„CMDLET w PowerShell jest„Write-host”Cmdlet. Służy do zapisywania dostosowanych danych wyjściowych do hosta, takiego jak kolorowy tekst lub kolorowe tło tekstu.

Składnia

Oto podstawowa składnia „Write-host„Cmdlet:

> Write-host „tekst tutaj”


Przykład

Weźmy pomoc, aby zademonstrować działanie „Write-host„Cmdlet:

> Write -host „Hello People” -BackgroundColor Red


W powyższym przykładzie kodu:

    • Najpierw dodaliśmy wiadomość za pomocą „Write-host”Cmdlet.
    • Następnie określ „-Kolor tła”Parametr i przypisz wartość„Czerwony".


Można zauważyć, że „Write-host”CMDLET wykonał tę samą funkcjonalność co„Echo" Komenda. Ponadto dostosował również wyjście, zmieniając kolor tła.

Wniosek

„„Echo„Równoważne polecenia w PowerShell to„Output”I„ „Write-host". Oba polecenia naśladują funkcjonalność, która ma na celu napisanie tekstu jako wyjścia. „Zapisu” wysyła obiekty do strumienia wyjściowego, podczas gdy polecenie „Write-Host” obejmuje informacje tekstowe w środku i wyjście do strumienia informacji, a także dostosowuje je. W tym artykule przedstawiono dwa odpowiedniki ECHO w PowerShell.