PowerShell:
Interaktiivisen komentotulkin (REPL) käyttö
Kuinka:
Käynnistä PowerShell ja olet REPL:ssä. Kokeile Get-Date
Cmdlet:
PS > Get-Date
Näet senhetkisen päivämäärän ja kellonajan tulosteen:
Keskiviikko, maaliskuu 31, 2023 12:34:56 IP
Ketjuta komentoja. Lajitellaan prosessit muistinkäytön mukaan:
PS > Get-Process | Sort-Object WS -Descending | Select-Object -First 5
Tämä tulostaa viisi prosessia työjoukon koon (muistinkäyttö) mukaan.
Syväsukellus
PowerShellin REPL juontaa juurensa Unix-kuoreen ja muihin dynaamisen kielen kuoriin, kuten Pythonin kuoriin. Se on yksittäisen käyttäjän vuorovaikutteinen komentojen suoritusympäristö. Toisin kuin koottavassa kielessä, jossa kirjoitat kokonaisia sovelluksia ja sitten kokoat ne, REPL-ympäristössä voit kirjoittaa ja suorittaa koodia yksi rivi kerrallaan. PowerShell tukee myös skriptien suorittamista suurempia tehtäviä varten.
Vaihtoehtoja Windowsille ovat muun muassa komentorivi tai muiden kielikohtaisten REPL:ien käyttö, kuten IPython. Unix/Linux-maailmassa kuoret, kuten bash tai zsh, palvelevat samankaltaista toimintoa.
PowerShellin toteutus käyttää isäntäsovellusta kuoren suorittamiseen. Vaikka Windowsissa yleisin on PowerShell.exe, myös muut, kuten Integrated Scripting Environment (ISE) tai Visual Studio Coden integroitu terminaali, voivat toimia isäntänä.