PowerShell er en tolk, så den leser og behandler kodelinje for linje. PowerShell utfører normalt enkeltlinjekommandoer. Imidlertid kan den også utføre multi-linjekommandoer ved å bruke en spesifikk metode. Hensikten med multi-linjekommandoer er å dele opp koden i flere lån for å forbedre lesbarheten. Kode lesbarhet hjelper de andre utviklerne til å forstå koden.
Dette innlegget vil hjelpe leserne med å lage og utføre multiline -kommandoer.
Hvordan oppgi en PowerShell -kommando med flere linjer?
En kommando i PowerShell kan konverteres til en multi-linjekommando ved hjelp av “Backtick '”Operatør. "Backtick" "-operatøren brukes til å dele en enkelt kommandolinje i flere kodelinjer. Å dele opp kodelinjene i flere linjer påvirker imidlertid ikke kommandoens funksjonalitet.
La oss vurdere kodelinjen og konvertere den til flere kodelinjer ved å bruke "backtick" "-operatøren:
> Get -ChildItem "C: \ Doc" -navn | Out-fil "c: \ nye \ titler.tekst"
Eksempel
Dette eksemplet vil demonstrere å legge inn multi-linjekommandoen i PowerShell:
> Get-ChildItem "C: \ Doc" '
-Navn '
| Out-fil '
"C: \ nye \ titler.tekst"
I den uttalte koden:
Det kan observeres fra output ovenfor at kommandoen for enkeltlinjer er lagt inn som multiline -kommandoen i PowerShell.
Få nå innholdet i den spesifiserte filen til å vite om den utførte kommandoen fungerte ordentlig:
> Get Content "C: \ Nye \ Titler.tekst"
Som det fremgår av output, ble kommandoen ovenfor utført med hell.
Konklusjon
“Backtick '”Operatør brukes til å legge inn en multi-linjekommando i PowerShell. For å gjøre det, legg til "backtick" "-operatøren på slutten av linjen og trykk deretter på"Tast inn”Nøkkel for å gå videre til neste linje for å legge til en annen kommando og så videre. Denne opplæringen har gitt en detaljert guide for å legge inn en kommando med flere linjer i PowerShell.