Was macht $ in PowerShell??

Was macht $ in PowerShell??
In PowerShell gibt es verschiedene Kategorien von Operatoren, zum Beispiel arithmetische Operatoren, logische Operatoren, Vergleichsbetreiber usw. Abgesehen von diesen Betreibern gibt es einige spezielle Operatoren, die verwendet werden, um unterschiedliche Funktionen wie einen Array -Subexpressions -Operator @(), den Unterexpressionsbetreiber $ () usw. zu erreichen. In diesem Aufschreiben lernen wir die grundlegenden Grundlagen des Subtopressionsbetreibers $ ().

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:

  • Was ist $ () in PowerShell
  • Syntax
  • Was kehrt $ () Betreiber in PowerShell zurück
  • Beispiele

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 & Uhr

Der 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.