4. marca bola vydaná nová verzia PowerShell 7.
PowerShell je „rámec pre automatizáciu a konfiguráciu softvéru naprieč platformami optimalizovaný pre štruktúrované údaje, REST API a objektové modely“, ktorý zahŕňa príkazový shell, objektovo orientovaný jazyk a sadu skriptovacích a riadiacich nástrojov.
Medzi zaznamenanými novými funkciami:
- Paralelné spracovanie objektov vo ForEach-Object
- Nové operátory: ternárny podmienený operátor ?:; kontrolné výkazy || a &&, podobné tým istým operátorom v bash; podmienené operátory NULL ?? a ?= s uvedením hodnoty vpravo, ak je hodnota vľavo NULL
- Vylepšené zobrazenie popisu chýb a cmdlet Get-Error na volanie podrobných popisov chýb
- Zavolajte zdroje konfigurácie požadovaného stavu (DSC) priamo z prostredia PowerShell (experimentálne)
- Vylepšená spätná kompatibilita s prostredím Windows PowerShell
Verzia je dostupná pre linuxové distribúcie, ktoré podporujú .NET Core 3.1, balíky pre Arch a Kali Linux poskytla komunita.
Balík Snap v Ubuntu 16.04 spôsobuje chybu segfault, a preto sa odporúča nainštalovať ho ako balík DEB alebo tar.gz.
Zdroj: linux.org.ru