Se lanzó PowerShell 7

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

PowerShell es un "framework multiplataforma de automatización de software y configuración, optimizado para datos estructurados, API REST y modelos de objetos", que incluye una consola, un lenguaje orientado a objetos y un conjunto de herramientas para la ejecución de scripts y módulos de gestión.

Se destacan las nuevas características:

  • Procesamiento paralelo de objetos en ForEach-Object
  • Nuevos operadores: operador condicional ternario ?:; operadores de control || y &&, similares a los mismos operadores en bash; operadores NULL condicionales ?? y ?=, que devuelven el valor de la derecha si el valor de la izquierda es NULL
  • Mejor presentación de la descripción de errores y el cmdlet Get-Error para invocar descripciones detalladas de errores
  • Llamada a recursos del servicio de configuración del estado deseado (DSC) directamente desde PowerShell (en fase experimental)
  • Mejor compatibilidad hacia atrás con Windows PowerShell

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

El paquete Snap en Ubuntu 16.04 provoca un error de segmentación, por lo que se recomienda la instalación mediante el paquete DEB o tar.gz.

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster