PowerShell 7 est sorti

Le 4 mars, une nouvelle version de PowerShell 7 est sortie.

PowerShell est un « cadre d'automatisation et de configuration logicielle multiplateforme optimisé pour les données structurées, les API REST et les modèles d'objet » qui comprend un shell de commande, un langage orienté objet et un ensemble d'outils de script et de contrôle.

Parmi les nouveautés relevées :

  • Traitement parallèle des objets dans ForEach-Object
  • Nouveaux opérateurs : opérateur conditionnel ternaire ?:; déclarations de contrôle || et &&, similaire aux mêmes opérateurs dans bash ; opérateurs NULL conditionnels ?? et ?=, donnant la valeur à droite si la valeur à gauche est NULL
  • Vue de description d'erreur améliorée et applet de commande Get-Error pour appeler des descriptions d'erreur détaillées
  • Appeler les ressources Desired State Configuration (DSC) directement depuis PowerShell (expérimental)
  • Compatibilité ascendante améliorée avec Windows PowerShell

La version est disponible pour une utilisation par les distributions Linux prenant en charge .NET Core 3.1 ; des packages pour Arch et Kali Linux ont été fournis par la communauté.

Le package Snap dans Ubuntu 16.04 provoque une erreur de segmentation et il est donc suggéré de l'installer en tant que package DEB ou tar.gz.

Source: linux.org.ru

Ajouter un commentaire