PowerShell 7 wurde veröffentlicht

Am 4. März wurde eine neue Version von PowerShell 7 veröffentlicht.

PowerShell ist ein „plattformübergreifendes Software-Automatisierungs- und Konfigurations-Framework, das für strukturierte Daten, REST-APIs und Objektmodelle optimiert ist“, das eine Befehlsshell, eine objektorientierte Sprache und eine Reihe von Skript- und Steuerungstools umfasst.

Zu den genannten neuen Funktionen gehören:

  • Parallele Verarbeitung von Objekten in ForEach-Object
  • Neue Operatoren: Ternärer bedingter Operator ?:; Steueranweisungen || und &&, ähnlich den gleichen Operatoren in Bash; bedingte NULL-Operatoren ?? und ?=, was den Wert auf der rechten Seite angibt, wenn der Wert auf der linken Seite NULL ist
  • Verbesserte Fehlerbeschreibungsansicht und Get-Error-Cmdlet zum Aufrufen detaillierter Fehlerbeschreibungen
  • Aufrufen von DSC-Ressourcen (Desired State Configuration) direkt aus PowerShell (experimentell)
  • Verbesserte Abwärtskompatibilität mit Windows PowerShell

Die Version steht für die Nutzung durch Linux-Distributionen zur Verfügung, die .NET Core 3.1 unterstützen; Pakete für Arch und Kali Linux wurden von der Community bereitgestellt.

Das Snap-Paket in Ubuntu 16.04 verursacht einen Segfault und wird daher empfohlen, als DEB- oder tar.gz-Paket zu installieren.

Source: linux.org.ru

Kommentar hinzufügen