4. märtsil ilmus uus PowerShell 7 versioon.
PowerShell on «platvormidevaheline tarkvara automatiseerimise ja konfigureerimise raamistik, mis on optimeeritud struktureeritud andmete, REST API ja objekti mudelite jaoks», mis hõlmab käsurea liidest, objekti-orienteeritud keelt ja komplekti skriptide ja haldusmoodulite täitmiseks.
Uute võimaluste seas on:
- Objektide paralleelne töötlemine ForEach-Objectis
- Uued operaatorid: ternaarne tingimuslik operaator ?:; juhtivad operaatorid || ja &&, mis on sarnased bashiga; tingimuslikud NULL-operaatorid ?? ja ?=, mis tagastavad paremal oleva väärtuse, kui vasakul on väärtus NULL
- Parandatud veateadete esitus ja käsu Get-Error kasutamine veateadete üksikasjalikuks kuvamiseks
- Teenuse konfigureerimise nõudmise ressursse (DSC) saab nüüd otse PowerShellist kutsuda (eksperimentaalses etapis)
- Parandatud ühilduvus Windows PowerShelliga
Versioon on kasutamiseks saadaval Linuxi jaotustes, mis toetavad .NET Core 3.1, ning kogukond on pakkunud pakette Arch ja Kali Linuxi jaoks.
Snap-pakett Ubuntu 16.04-s kutsub välja segmentatsioonivea, mistõttu soovitatakse installida DEB või tar.gz toimikus.
Allikas: linux.org.ru
