Que fait $ dans PowerShell?

Que fait $ dans PowerShell?
Dans PowerShell, il existe différentes catégories d'opérateurs, par exemple, les opérateurs arithmétiques, les opérateurs logiques, les opérateurs de comparaison, etc. En dehors de ces opérateurs, certains opérateurs spéciaux sont utilisés pour atteindre différentes fonctionnalités telles qu'un opérateur de sous-expression de tableau @ (), l'opérateur de sous-expression $ (), etc. Dans cet article, nous apprendrons les principes fondamentaux de base de l'opérateur de sous-expression $ ().

L'opérateur de sous-expression $ () nous permet d'évaluer l'expression et d'agir sur les résultats de cette expression en une seule ligne. En travaillant avec l'opérateur de sous-expression, il n'y a pas besoin de la variable intermédiaire / troisième.

Cet article expliquera les aspects répertoriés ci-dessous de l'opérateur de sous-expression de tableau:

  • Qu'est-ce que $ () dans PowerShell
  • Syntaxe
  • Qu'est-ce que l'opérateur $ () revient à PowerShell
  • Exemples

Alors, commençons!

Qu'est-ce que $ () dans PowerShell

Il s'agit d'un opérateur spécial de PowerShell communément appelé opérateur de sous-expression. Comme son nom lui-même le suggère, il est utilisé lorsque nous devons utiliser une expression dans une autre expression. Par exemple, intégrer la sortie d'une commande avec une autre expression.

Syntaxe

L'opérateur de sous-expression $ () peut avoir plus d'une instruction séparée par les demi-finales comme indiqué dans l'extrait de divagations ci-dessous:

$ (déclaration1; instruction2; instruction3;…; Staten)

Qu'est-ce que l'opérateur $ () revient à PowerShell

Comme nous l'avons discuté précédemment, l'opérateur de sous-expression $ () peut prendre une ou plusieurs déclarations, de sorte que l'opérateur de sous-expression retournera scalaire pour un seul résultat et il renverra un tableau pour les résultats multiples.

Exemples

Voyons quelques exemples pour comprendre le fonctionnement de l'opérateur de sous-expression $ ().

Comment intégrer une chaîne avec une expression en utilisant l'opérateur de sous-expression

Prenons l'extrait ci-dessous qui vous aidera à comprendre comment intégrer une expression avec une chaîne:

"Le produit de 2 * 3 = $ (2 * 3)":

L'extrait ci-dessus montre que la chaîne est intégrée à l'expression avec succès.

Impact de l'opérateur de sous-expression

Prenons l'extrait ci-dessous pour comprendre ce qui se passera si nous n'avons pas utilisé l'opérateur de sous-expression dans le programme donné ci-dessus:

"Le produit de 2 * 3 = (2 * 3)":

L'opérateur de sous-expression évalue d'abord l'expression puis agit sur les résultats. Cependant, dans l'extrait ci-dessus, nous n'avons pas utilisé l'opérateur de sous-expression, donc la sortie est une chaîne simple.

Comment intégrer une chaîne avec une commande à l'aide de l'opérateur de sous-expression

Prenons l'exemple ci-dessous pour comprendre comment intégrer une commande de base avec une chaîne:

"Date et heure: $ (get-date)":

L'extrait donné ci-dessus vérifie le fonctionnement de l'opérateur de sous-expression $ ().

Conclusion

$ () est un opérateur spécial de PowerShell communément appelé opérateur de sous-expression. Il est utilisé lorsque nous devons utiliser une expression dans une autre expression. Par exemple, intégrer la sortie d'une commande avec une autre expression. L'opérateur de sous-expression évalue d'abord l'expression puis agit sur les résultats de cette expression en une seule ligne. Cet article a démontré un guide complet pour l'opérateur de sous-expression à PowerShell à l'aide de quelques exemples appropriés.