Състоя се издаването на PowerShell 7

На 4 март излезе новата версия PowerShell 7.

PowerShell е "кросплатформен фреймворк за автоматизация на софтуер и конфигуриране, оптимизиран за структурирани данни, REST API и обектни модели", който включва команден интерпретатор, обектно-ориентиран език и набор от средства за изпълнение на сценарии и управляващи модули.

От новите възможности се открояват:

  • Паралелна обработка на обекти в ForEach-Object
  • Нови оператори: тернарен условен оператор ?:, управляващи оператори || и &&, сходни на съществуващите в bash; условни NULL оператори ?? и ?=, които дават стойността вдясно в случай, че стойността вляво е NULL
  • Подобрено представяне на описание на грешките и командлет Get-Error за извикване на детайлно описание на грешките
  • Извикване на ресурси от службата за конфигуриране на желано състояние (DSC) директно от PowerShell (в експериментален стадий)
  • Подобренa обратно съвместимост с Windows PowerShell

Версията е достъпна за дистрибуции на Linux, поддържащи .NET Core 3.1, с предоставени пакети от общността за Arch и Kali Linux.

Snap пакетът в Ubuntu 16.04 предизвиква сегментационна грешка, поради което се предлага инсталация чрез DEB или tar.gz пакет.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster