4. mars ble en ny versjon av PowerShell 7 utgitt.
PowerShell er et "programvareautomatiserings- og konfigurasjonsrammeverk på tvers av plattformer optimalisert for strukturerte data, REST APIer og objektmodeller" som inkluderer et kommandoskall, et objektorientert språk og et sett med skript- og kontrollverktøy.
Blant de nye funksjonene nevnt:
- Parallell behandling av objekter i ForEach-Object
- Nye operatører: ternær betinget operatør ?:; kontrollerklæringer || og &&, lik de samme operatorene i bash; betinget NULL-operatører ?? og ?=, som gir verdien til høyre hvis verdien til venstre er NULL
- Forbedret feilbeskrivelsesvisning og Get-Error cmdlet for å kalle detaljerte feilbeskrivelser
- Ring Desired State Configuration (DSC)-ressurser direkte fra PowerShell (eksperimentell)
- Forbedret bakoverkompatibilitet med Windows PowerShell
Versjonen er tilgjengelig for bruk av Linux-distribusjoner som støtter .NET Core 3.1; pakker for Arch og Kali Linux er levert av fellesskapet.
Snap-pakken i Ubuntu 16.04 forårsaker en segfault og foreslås derfor installert som en DEB- eller tar.gz-pakke.
Kilde: linux.org.ru