4 martda PowerShell 7-nin yeni versiyası yayımlandı.
PowerShell, "strukturlaşdırılmış məlumatlar, REST API və obyekt modelləri üçün optimallaşdırılmış, krossover platforma ilə avtomatlaşdırma və konfiqurasiya çərçivəsidir", komandaya satışı, obyekt-şəkilli dil və ssenari və idarəetmə modulları üçün bir sıra alətlərdən ibarətdir.
Yeni imkanlar arasında bunlar qeyd olunur:
- ForEach-Object-də obyektlərin paralel işlənməsi
- Yeni operatorlar: ternar şərt operatoru ?:; bash-daki müvafiq operatorlara bənzər idarəedici operatorlar || və &&; NULL operatorları ?? və ?=, solda dəyər NULL olduğu halda sağdakı dəyəri qaytarır
- Xəta təsvirinin yaxşılaşdırılmış nümayişi və Get-Error cmdlet-in xətaların ətraflı təsvirini çağırması
- Tələb olunan vəziyyətin konfiqurasiyasının (DSC) resurslarının PowerShell-dən birbaşa çağırılması (sınaq mərhələsində)
- Windows PowerShell ilə yaxşılaşdırılmış geriyə uyumluluq
Versiya .NET Core 3.1-i dəstəkləyən Linux dağılımları üçün istifadəyə verilir, Arch və Kali Linux üçün icma tərəfindən paketlər təqdim edilib.
Ubuntu 16.04-də Snap paketi segmentasiya xətası verir, buna görə DEB və ya tar.gz paketi ile quraşdırma tövsiyə olunur.
Mənbə: linux.org.ru
