Mit dem Unterexpressionsoperator $ () können wir den Ausdruck bewerten und auf die Ergebnisse dieses Ausdrucks in einer einzelnen Linie wirken. Während der Zusammenarbeit mit dem Suberpressionsbetreiber besteht keine Notwendigkeit der Zwischen-/dritten Variablen.
In diesem Artikel werden die folgenden aufgeführten Aspekte des Array-Unterausdrucks untersucht:
So lass uns anfangen!
Was ist $ () in PowerShell
Es ist ein spezieller Operator in PowerShell, der allgemein als Subtopession -Operator bezeichnet wird. Wie der Name selbst darauf hindeutet, dass er verwendet wird, wenn wir einen Ausdruck innerhalb eines anderen Ausdrucks verwenden müssen. Zum Beispiel die Ausgabe eines Befehls mit einem anderen Ausdruck einbetten.
Syntax
Der Unterexpressionsbetreiber $ () kann mehr als ein Semikolon-getrennter Aussagen haben, wie im untergegebenen Snippet gezeigt:
$ (Erklärung1; Erklärung2; Erklärung3;…; Erklärung)Was kehrt $ () Betreiber in PowerShell zurück
Wie wir bereits erläutert haben, kann der Unterexpressionsbetreiber $ () eine oder mehrere Aussagen entgegennehmen, so.
Beispiele
Berücksichtigen wir einige Beispiele, um die Arbeit des Subtopession -Operators $ () zu verstehen.
So einbetten Sie eine Zeichenfolge mit einem Ausdruck mit dem Subtexpressionsoperator ein
Betrachten wir den folgenden Snippet, mit dem Sie verstehen können, wie Sie einen Ausdruck mit einer Zeichenfolge einbetten:
"Das Produkt von 2 * 3 = $ (2 * 3)":Der obige Ausschnitt zeigt, dass die Saite erfolgreich mit dem Ausdruck eingebettet ist.
Auswirkungen des Unterexpressionsbetreibers
Betrachten wir den folgenden Snippet, um zu verstehen, was passieren wird, wenn wir den Unterexpressionsbetreiber im obigen angegebenen Programm nicht verwendet haben:
"Das Produkt von 2 * 3 = (2 * 3)":Der Unterexpressionsoperator bewertet zuerst den Ausdruck und wirkt dann auf die Ergebnisse. Im obigen Snippet haben wir jedoch den Subtempressionoperator nicht verwendet, daher ist die Ausgabe eine einfache Zeichenfolge.
So einbetten Sie eine Zeichenfolge mit einem Befehl mit dem Unterexpressionsoperator ein
Betrachten wir das folgende Beispiel, um zu verstehen, wie ein Grundbefehl mit einer Zeichenfolge einbettet:
"Datum & UhrDer oben angegebene Ausschnitt überprüft die Arbeit des Unterexpressionsbetreibers $ ().
Abschluss
$ () ist ein besonderer Betreiber in PowerShell. Es wird verwendet, wenn wir einen Ausdruck innerhalb eines anderen Ausdrucks verwenden müssen. Zum Beispiel die Ausgabe eines Befehls mit einem anderen Ausdruck einbetten. Der Unterexpressionsoperator bewertet zunächst den Ausdruck und wirkt dann auf die Ergebnisse dieses Ausdrucks in einer einzelnen Linie. Diese Beschreibung hat mit Hilfe einiger geeigneter Beispiele einen umfassenden Leitfaden für den Unterexpressionsbetreiber in PowerShell gezeigt.