4. mars ble den nye versjonen av PowerShell 7 lansert.
PowerShell er et «tverrplattform rammeverk for programautomatisering og konfigurasjon, optimalisert for strukturerte data, REST API og objektmodeller», som inkluderer et kommandolinjegrensesnitt, objektorientert språk og et sett med verktøy for skripting og administrasjon.
De nye funksjonene inkluderer:
- Parallell behandling av objekter i ForEach-Object
- Nye operatorer: den ternære betingede operatoren ?:; kontrollerende operatorer || og &&, som ligner på de samme operatorene i bash; betingede NULL-operatorer ?? og ?=, som gir verdien til høyre hvis verdien til venstre er NULL
- Forbedret feilmeldingspresentasjon og kommandoen Get-Error for å kalle detaljert feilmelding
- Kall på ressurser for ønsket tilstand (DSC) direkte fra PowerShell (i eksperimentell fase)
- Forbedret bakoverkompatibilitet med Windows PowerShell
Versjonen er tilgjengelig for distribusjoner av Linux som støtter .NET Core 3.1, og det er laget pakker av fellesskapet for Arch og Kali Linux.
Snap-pakken i Ubuntu 16.04 forårsaker en segmentering feil, så det anbefales å installere via DEB eller tar.gz.
Kilde: linux.org.ru
