Hva gjør $ i PowerShell?

Hva gjør $ i PowerShell?
I PowerShell er det forskjellige kategorier av operatører for eksempel aritmetiske operatører, logiske operatører, sammenligningsoperatører osv. Bortsett fra disse operatørene er det noen spesielle operatører som brukes til å oppnå forskjellige funksjonaliteter som en matrise SubExpression Operator @(), SubExpression Operator $ (), etc. I denne oppskrivningen vil vi lære de grunnleggende grunnleggende for subexpression-operatøren $ ().

Subxpression -operatøren $ () gjør oss i stand til å evaluere uttrykket og handle på resultatene av dette uttrykket i en enkelt linje. Mens du jobber med subexpression -operatøren, er det ikke behov for mellomliggende/tredje variabel.

Denne oppskrivningen vil forklare de nedenfor listede aspektene ved array-underuttrykksoperatør:

  • Hva er $ () i PowerShell
  • Syntaks
  • Hva returnerer $ () operatøren i PowerShell
  • Eksempler

Så la oss starte!

Hva er $ () i PowerShell

Det er en spesiell operatør i PowerShell som ofte refereres til som subexpression -operatør. Som navnet i seg selv antyder at det brukes når vi må bruke ett uttrykk i et annet uttrykk. For eksempel å legge inn utgangen fra en kommando med et annet uttrykk.

Syntaks

Subxpression-operatøren $ () kan ha mer enn en semikolon-separerte utsagn som vist i det undergitte utdraget:

$ (uttalelse1; uttalelse2; uttalelse3; ...; uttalelsen)

Hva returnerer $ () operatøren i PowerShell

Som vi har diskutert tidligere, kan subexpression -operatøren $ ().

Eksempler

La oss vurdere noen eksempler for å forstå arbeidet med subexpression -operatøren $ ().

Hvordan legge inn en streng med et uttrykk ved hjelp av subexpression -operatør

La oss vurdere utdraget nedenfor som vil hjelpe deg med å forstå hvordan du kan legge inn et uttrykk med en streng:

"Produktet til 2 * 3 = $ (2 * 3)":

Ovennevnte utdrag viser at strengen er innebygd med uttrykket vellykket.

Effekten av subexpression -operatør

La oss vurdere utdraget nedenfor for å forstå hva som vil skje hvis vi ikke bruker subexpression -operatøren i ovennevnte program:

"Produktet av 2 * 3 = (2 * 3)":

Subekspresjonsoperatøren evaluerer først uttrykket og virker deretter på resultatene. Imidlertid, i ovennevnte utdrag, benyttet vi ikke den subexpression -operatøren, og derfor er utgangen en enkel streng.

Hvordan legge inn en streng med en kommando ved hjelp av subexpression -operatør

La oss vurdere eksemplet nedenfor for å forstå hvordan du kan legge inn en grunnleggende kommando med en streng:

"Dato og tid: $ (get-date)":

Utdraget gitt ovenfor verifiserer arbeidet med subexpression -operatør $ ().

Konklusjon

$ () er en spesiell operatør i PowerShell, ofte kjent som en subexpression -operatør. Det brukes når vi må bruke ett uttrykk i et annet uttrykk. For eksempel å legge inn utgangen fra en kommando med et annet uttrykk. Subekspresjonsoperatøren evaluerer først uttrykket og virker deretter på resultatene av dette uttrykket i en enkelt linje. Denne oppskrivningen demonstrerte en omfattende guide for subexpression-operatøren i PowerShell ved hjelp av noen passende eksempler.