4. märtsil ilmus PowerShell 7 uus versioon.
PowerShell on "platvormideülene tarkvara automatiseerimise ja konfiguratsiooni raamistik, mis on optimeeritud struktureeritud andmete, REST API-de ja objektimudelite jaoks", mis sisaldab käsukestat, objektorienteeritud keelt ning skriptimis- ja juhtimistööriistade komplekti.
Uute funktsioonide hulgas märgiti:
- Objektide paralleelne töötlemine ForEach-Objectis
- Uued operaatorid: kolmekordne tingimusoperaator ?:; kontrollavaldused || ja &&, mis on sarnased samade operaatoritega bash; tingimuslikud NULL-operaatorid ?? ja ?=, mis annab paremal oleva väärtuse, kui vasakpoolne väärtus on NULL
- Täiustatud veakirjelduse vaade ja Get-Error cmdlet üksikasjalike veakirjelduste kutsumiseks
- Kutsuge soovitud oleku konfiguratsiooni (DSC) ressursse otse PowerShellist (katseline)
- Täiustatud tagasiühilduvus Windows PowerShelliga
Versioon on saadaval kasutamiseks Linuxi distributsioonides, mis toetavad .NET Core 3.1; Archi ja Kali Linuxi paketid on pakkunud kogukond.
Ubuntu 16.04 Snap-pakett põhjustab segfaulti ja seetõttu soovitatakse see installida DEB- või tar.gz-paketina.
Allikas: linux.org.ru