Pe 4 martie, a fost lansată o nouă versiune a PowerShell 7.
PowerShell este un „cadru multidisciplinar de automatizare software și configurare, optimizat pentru date structurate, REST API și modele de obiecte”, care include un shell de comandă, un limbaj orientat pe obiect și un set de instrumente pentru executarea scripturilor și modulelor de gestionare.
Printre noile caracteristici se numără:
- Procesarea paralelă a obiectelor în ForEach-Object
- Noi operatori: operatorul condițional ternar ?:; operatorii de control || și &&, similari cu operatorii corespunzători din bash; operatorii condiționali NULL ?? și ?=, care returnează valoarea din dreapta în cazul în care valoarea din stânga este NULL
- Îmbunătățirea prezentării mesajelor de eroare și cmdletul Get-Error pentru a apela descrierea detaliată a erorilor
- Apelarea resurselor serviciului de configurare a stării necesare (DSC) direct din PowerShell (în stadiu experimental)
- Îmbunătățirea compatibilității cu Windows PowerShell
Versiunea este disponibilă pentru distribuțiile Linux care suportă .NET Core 3.1, comunitatea a furnizat pachete pentru Arch și Kali Linux.
Pachetul Snap în Ubuntu 16.04 provoacă o eroare de segmentare, motiv pentru care se recomandă instalarea din distribuția DEB sau tar.gz.
Sursa: linux.org.ru
