PowerShell 7 lançado

No dia 4 de março, uma nova versão do PowerShell 7 foi lançada.

PowerShell é uma "estrutura de configuração e automação de software de plataforma cruzada otimizada para dados estruturados, APIs REST e modelos de objetos" que inclui um shell de comando, uma linguagem orientada a objetos e um conjunto de ferramentas para executar scripts e módulos de controle.

Novos recursos incluem:

  • Processamento paralelo de objetos em ForEach-Object
  • Novos operadores: operador condicional ternário ?:; declarações de controle || e &&, semelhantes aos mesmos operadores no bash; operadores NULL condicionais ?? e ?=, fornecendo o valor à direita se o valor à esquerda for NULL
  • Visualização de descrição de erro aprimorada e cmdlet Get-Error para chamar descrições detalhadas de erros
  • Chamar recursos de serviço Desired State Configuration (DSC) diretamente do PowerShell (experimental)
  • Compatibilidade retroativa aprimorada com Windows PowerShell

A versão está disponível para uso em distribuições Linux que suportam .NET Core 3.1, pacotes para Arch e Kali Linux são fornecidos pela comunidade.

O pacote snap no Ubuntu 16.04 causa uma falha de sharding e, portanto, é sugerido que seja instalado em uma distribuição DEB ou tar.gz.

Fonte: linux.org.ru

Adicionar um comentário