Jak przypisać ciąg wielu linii w konsoli PowerShell

Jak przypisać ciąg wielu linii w konsoli PowerShell

Konsola PowerShell jest tłumaczem, co oznacza, że ​​przechowuje tylko i wykonuje kod lub wiersz danych według wiersza. Konsola PowerShell wykonuje i przechowuje normalnie jeden ciąg linii. Jednak wiele linii ciągów można również przypisać i wykonywać w PowerShell za pomocą określonego polecenia.

Ten artykuł ilustruje procedurę naprawienia wspomnianego zapytania.

Jak przypisać ciąg wielu linii w konsoli PowerShell?

Te wspomniane podejścia w PowerShell można wykorzystać do przypisania ciągów wielopoziomowych.

    • Tutaj ciąg (@”@)
    • Charakter backtick (')

Metoda 1: Użyj metody „tutaj ciąg” w PowerShell, aby przypisać ciąg wieloliniowy

Wiele linii można przypisać za pomocą tutaj (@””@) metoda. Jest wykorzystywany do tworzenia wielu linii ciągów w nim. Na przykład rozważ przegląd poniżej wspomnianego przykładu.

Przykład

Wykonaj następujące polecenie:

> $ String = @"
To jest PowerShell
Kod skryptu
Wykazany przykład.
"@


W powyższym kodzie użyliśmy (Tutaj-string @”” @) i dodał w nim wiele linii ciągów i przypisał je do „$ String" zmienny:


Teraz sprawdźmy, czy wiele wierszy ciągu zostało przypisanych, czy nie, wykonując podane polecenie:


Powyższe wyjście potwierdza, że ​​wiele linii ciągów zostało zapisanych pomyślnie.

Metoda 2: Użyj metody „Postać backtick” w PowerShell, aby przypisać ciągiem wielu linii

Inną metodą, której można użyć do przypisania wielu linii ciągów w PowerShell, jest „Backtick '„Operator„N". Jest wykorzystywany do tworzenia nowych linii w PowerShell.

Przykład

Ten przykład pokaże przypisanie wielu wierszy ciągów w PowerShell za pomocą „Operator backtick 'n”:

> $ Str = "To jest przykład npowershell 'nof multiline strings"


W powyższym kodzie:

    • Dodaliśmy tekst w odwróconych przecinkach i użyliśmy „'N„Operator między wierszem tekstowym, aby był to ciągiem linii.
    • Wreszcie przypisaliśmy tekst do zmiennej ”$ Str”:



Ponownie, sprawdź, uzyskując dostęp do wartości utworzonej zmiennej:

> $ Str



Chodziło o przypisanie wielu linii w PowerShell.

Wniosek

Wiele linii w PowerShell można przypisać za pomocą kilku metod, w tym „Tutaj-string @”” @”I„Postać backtick n '". Pierwsza metoda zapisuje wiele linii ciągów w tych symboli (@””@), podczas gdy druga metoda przerywa linie, aby utworzyć wiele linii za pomocą „'N„Operator. W tym artykule obejmował szczegółową procedurę przypisania wielu wierszy ciągu w konsoli PowerShell.