Lanzamiento de PowerShell 7

El 4 de marzo se lanzó una nueva versión de PowerShell 7.

PowerShell es un "marco de configuración y automatización de software multiplataforma optimizado para datos estructurados, API REST y modelos de objetos" que incluye un shell de comandos, un lenguaje orientado a objetos y un conjunto de herramientas de control y secuencias de comandos.

Entre las nuevas características destacan:

  • Procesamiento paralelo de objetos en ForEach-Object
  • Nuevos operadores: operador condicional ternario ?:; declaraciones de control || y &&, similar a los mismos operadores en bash; operadores NULL condicionales ?? y ?=, dando el valor de la derecha si el valor de la izquierda es NULL
  • Vista de descripción de error mejorada y cmdlet Get-Error para llamar a descripciones de error detalladas
  • Llame a los recursos de configuración de estado deseado (DSC) directamente desde PowerShell (experimental)
  • Compatibilidad con versiones anteriores mejorada de Windows PowerShell

La versión está disponible para su uso en distribuciones de Linux que admiten .NET Core 3.1; la comunidad ha proporcionado paquetes para Arch y Kali Linux.

El paquete Snap en Ubuntu 16.04 provoca un error de segmentación y, por lo tanto, se sugiere instalarlo como un paquete DEB o tar.gz.

Fuente: linux.org.ru

Añadir un comentario