PowerShell 7 бароварда шуд

4 март версияи нави PowerShell 7 бароварда шуд.

PowerShell як "чаҳорчӯбаи автоматикунонии нармафзор ва конфигуратсияи байниплатформавӣ барои додаҳои сохторӣ, API-ҳои REST ва моделҳои объектӣ оптимизатсияшуда" мебошад, ки қабати фармон, забони ба объект нигаронидашуда ва маҷмӯи абзорҳои скрипт ва назоратро дар бар мегирад.

Дар байни хусусиятҳои нав қайд карда шуд:

  • Коркарди мувозии объектҳо дар ForEach-Object
  • Операторҳои нав: оператори шартии сегона ?:; изҳороти назорат || ва &&, монанд ба ҳамон операторҳо дар bash; операторҳои шартии NULL ?? ва ?=, додани арзиш дар тарафи рост, агар арзиши дар тарафи чап NULL бошад
  • Намоиши беҳтаршудаи тавсифи хатогиҳо ва cmdlet Get-Error барои занг задан ба тавсифи муфассали хатогиҳо
  • Ба захираҳои Конфигуратсияи давлатии дилхоҳ (DSC) мустақиман аз PowerShell (таҷрибавӣ) занг занед
  • Мутобиқати ба ақиб такмилёфта бо Windows PowerShell

Ин версия барои истифода аз ҷониби дистрибюторҳои Linux, ки .NET Core 3.1-ро дастгирӣ мекунад, дастрас аст; бастаҳо барои Arch ва Kali Linux аз ҷониби ҷомеа пешниҳод шудаанд.

Бастаи Snap дар Ubuntu 16.04 боиси хатогии хато мегардад ва аз ин рӯ тавсия дода мешавад, ки ҳамчун бастаи DEB ё tar.gz насб карда шавад.

Манбаъ: linux.org.ru

Илова Эзоҳ