Erfahren Sie das Format der PowerShell -String und das erweiterende Zeichenfolgen

Erfahren Sie das Format der PowerShell -String und das erweiterende Zeichenfolgen

Eine Zeichenfolge in PowerShell ist ein Datentyp, der aus einer Abfolge von Zeichen besteht, die einen aussagekräftigen Text darstellen. Saiten in PowerShell werden mit einzelnen oder doppelten Zitaten definiert. Variablen und Zeichenfolgen können nicht in einzelnen zitierten Zeichenfolgen erweitert werden, sondern mit doppelten Zitaten. Darüber hinaus können diese Zeichenfolgen mit dem Operator des PowerShell -Formats formatiert werden “-F”.

In diesem Blog werden Details zur Formatierung und Erweiterung der Zeichenfolgen bereitgestellt.

Erfahren Sie das Format der PowerShell -String und das erweiterende Zeichenfolgen

In diesem Artikel werden die folgenden Methoden erörtert:

    • Erweitern einer Zeichenfolge
    • Formatieren einer Zeichenfolge

Methode 1: Erweiterung einer Zeichenfolge in PowerShell

Die Saiten in Powershell können mit den Platzhaltern erweitert werden. Die folgenden Beispiele geben eine weitere Erklärung der Expansion der String in PowerShell an.

Beispiel 1: Erweitern Sie eine Zeichenfolge, indem Sie einen Dateinamen zuweisen

Diese Abbildung erweitert die Zeichenfolge, indem ein Dateinamen einer Variablen zugewiesen und dann den vollständigen Dateipfad dafür definiert wird:

$ File = 'neu.txt'
$ Path = "C: \ doc \ new \ $ file"
$ Path


Nach dem obigen Code:

    • Initialisieren Sie zunächst eine Variable “Datei”Und den Wert zuweisen“Neu.txt”Innerhalb einzelner invertierter Zitate.
    • Initialisieren Sie dann einen anderen Variablen „Pfad“ und weisen Sie den Wert zu “zu“C: \ doc \ new \ $ Datei”.
    • Die Variable "Datei”Im obigen Wert hilft die String der Zeichenfolge zu erweitern.
    • Zuletzt rufen Sie die Variable an “Weg”:



Beispiel 2: Erweitern Sie eine Zeichenfolge, indem Sie die Dateiadresse angeben

In diesem Beispiel wird die Zeichenfolge erweitert, indem die zugewiesene Dateiadresse zugewiesene Variablen in einen vollständigen Dateipfad platziert werden:

$ File = get -item -Path 'C: \ neu.txt'
$ Path = "C: \ doc \ new \ $ ($ Datei.Name)"
$ Path


Nach dem obigen Code -Snippet:

    • Erstens eine Variable initialisieren “Datei”.
    • Zuweisen Sie die “Get-item"Variable zusammen mit dem"-Weg"Parameter und der Wert"C: \ neu.txt”Zur angegebenen Variablen.
    • Initialisieren Sie dann eine andere Variable und weisen Sie den Wert zu “C: \ doc \ new \ $ ($ Datei.Name)“.
    • Nennen Sie jetzt das "$ Path”Variable zur Anzeige der erweiterten Zeichenfolge:


Methode 2: Formatieren einer Zeichenfolge in PowerShell

Die String -Formatierung ermöglicht es den Benutzern, die Funktionalität der String -Variablen mit den Platzhaltern zu erweitern. Diese Platzhalter können alle in sich befindlichen Variablen enthalten, die in eine Zeichenfolge eingebettet werden können.

Beispiel: Erweitern und formatieren Sie die Zeichenfolge sofort und formatieren Sie sofort

Diese Illustration zeigt, wie eine Zeichenfolge in PowerShell erweitert und formatiert werden kann:

$ File = get -item -Path 'C: \ neu.txt'
'C: \ doc \ new \ 0' -f $ Datei.Name


Nach dem obigen Code:

    • Initialisieren Sie zunächst eine Variable “Datei"Und dann das CMDLET zuweisen"Get-item”.
    • Danach geben Sie das an “-WegParameter und den Wert zuweisen "C: \ neu.txt”.
    • Fügen Sie dann einen weiteren Pfadwert hinzu. 'C: \ doc \ new \ 0'was den Platzhalter enthält “0”.
    • Danach fügen Sie die "hinzu"-F"Parameter und dann die Variable definieren"DateiUnd verkettet mit dem "Name”:



Das drehte sich nur um die Formatierung und Ausweitung von Saiten in Powershell.

Abschluss

Eine Zeichenfolge in PowerShell ist eine Reihe von Charakteren, die einen sinnvollen Text ergeben. Saiten können erweitert werden, indem ein anderer String- oder Dateipfad damit verkettet wird. Darüber hinaus kann eine Zeichenfolge mit der “formatiert werden-F" Operator. Dieser Beitrag hat sich auf die Erweiterung und Formatierung von Saiten in PowerShell erarbeitet.