PowerShell jest tłumaczem, więc odczytuje i przetwarza linię kodu według linii. PowerShell zwykle wykonuje polecenia jednokierunkowe. Może jednak również wykonywać polecenia wieloletnie za pomocą określonej metody. Celem poleceń wielu linii jest podział kodu na wiele pożyczek w celu zwiększenia jego czytelności. Czytelność kodu pomaga innym programistom zrozumieć kod.
Ten post pomoże czytelnikom w tworzeniu i wykonywaniu poleceń wielopoziomowych.
Jak wprowadzić polecenie PowerShell z wieloma wierszami?
Polecenie w PowerShell można przekonwertować na polecenie wieloletnie za pomocą „Backtick '„Operator. Operator „backtick” służy do podziału pojedynczego wiersza polecenia na wiele wierszy kodu. Jednak podział linii kodu na wiele wierszy nie wpływa na funkcjonalność polecenia.
Rozważmy poniższy wiersz kodu i przekonwertuj go na wiele wierszy kodu za pomocą operatora „BackTick”:
> Get -childitem "c: \ doc" -name | Plik out "c: \ new \ tytuły.tekst"
Przykład
Ten przykład pokaże wprowadzenie polecenia wieloletniego w PowerShell:
> Get-childitem "c: \ doc" '
-Nazwa '
|. Plik zewnętrzny '
„C: \ nowe tytuły \.tekst"
W określonym kodzie:
Z powyższego wyjścia można zaobserwować, że polecenie pojedynczego wiersza zostało wprowadzone jako polecenie multiline w PowerShell.
Teraz uzyskaj zawartość określonego pliku, aby dowiedzieć się, czy wykonane polecenie działało poprawnie:
> Get-content "c: \ new \ tytuły.tekst"
Jak widać z wyjścia, powyższe polecenie zostało pomyślnie wykonane.
Wniosek
„„Backtick '„Operator służy do wprowadzenia polecenia wieloletniego w PowerShell. Aby to zrobić, dodaj operatora „backtick” na końcu linii, a następnie naciśnij „Wchodzić”Klucz, aby przejść do następnego wiersza, aby dodać inne polecenie i tak dalej. W tym samouczku zawierał szczegółowy przewodnik, aby wprowadzić polecenie wielu linii w PowerShell.