Március 4-én megjelent az új PowerShell 7 verzió.
A PowerShell egy "platformfüggetlen szoftverautomatikálási és konfigurációs keretrendszer, amely optimalizált a strukturált adatok, a REST API és az objektummodellek számára", amely tartalmaz egy parancssori felületet, objektum-orientált nyelvet és egy eszközkészletet a szkriptek és a vezérlőmodulok végrehajtásához.
Az új lehetőségek közül említésre méltó:
- Párhuzamos objektumfeldolgozás a ForEach-Object-ben
- Új operátorok: ternáris feltételes operátor ?:; vezérlő operátorok || és &&, hasonlók a bash operátoraihoz; feltételes NULL operátorok ?? és ?=, amelyek a jobboldali értéket adják vissza, ha a baloldali érték NULL.
- Javított hibaüzenet-megjelenítés és a Get-Error parancsmag a részletes hibaüzenetek hívásához
- A kívánt állapotú konfigurációs szolgáltatás (DSC) erőforrásainak közvetlen hívása PowerShell-ből (kísérleti szakaszban)
- Javított visszafelé kompatibilitás a Windows PowerShell-lel
A verzió Linux disztribúciók számára elérhető, amelyek támogatják a .NET Core 3.1-et, a közösség által eldöntött csomagok Arch és Kali Linux számára készültek.
A Snap csomag az Ubuntu 16.04-ben szegmentációs hibát okoz, ezért javasoljuk a DEB vagy tar.gz telepítést.
Forrás: linux.org.ru
