PowerShell 7 is uitgebracht

Op 4 maart werd een nieuwe versie van PowerShell 7 uitgebracht.

PowerShell is een “platformonafhankelijk software-automatiserings- en configuratieframework dat is geoptimaliseerd voor gestructureerde gegevens, REST API’s en objectmodellen” dat een opdrachtshell, een objectgeoriënteerde taal en een reeks script- en besturingstools omvat.

Onder de nieuwe functies die zijn vermeld:

  • Parallelle verwerking van objecten in ForEach-Object
  • Nieuwe operators: ternaire voorwaardelijke operator ?:; controleverklaringen || en &&, vergelijkbaar met dezelfde operators in bash; voorwaardelijke NULL-operatoren ?? en ?=, waarbij de waarde aan de rechterkant wordt gegeven als de waarde aan de linkerkant NULL is
  • Verbeterde weergave van de foutbeschrijving en Get-Error-cmdlet voor het aanroepen van gedetailleerde foutbeschrijvingen
  • Roep Desired State Configuration (DSC)-bronnen rechtstreeks aan vanuit PowerShell (experimenteel)
  • Verbeterde achterwaartse compatibiliteit met Windows PowerShell

De versie is beschikbaar voor gebruik door Linux-distributies die .NET Core 3.1 ondersteunen; pakketten voor Arch en Kali Linux zijn door de gemeenschap geleverd.

Het Snap-pakket in Ubuntu 16.04 veroorzaakt een segfault en daarom wordt voorgesteld om te worden geïnstalleerd als een DEB- of tar.gz-pakket.

Bron: linux.org.ru

Voeg een reactie