PowerShell 7 бСшС пуснат

На 4 ΠΌΠ°Ρ€Ρ‚ бСшС пусната Π½ΠΎΠ²Π° вСрсия Π½Π° PowerShell 7.

PowerShell Π΅ β€žΠΌΠ΅ΠΆΠ΄ΡƒΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π° софтуСрна автоматизация ΠΈ Ρ€Π°ΠΌΠΊΠ° Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π° Π·Π° структурирани Π΄Π°Π½Π½ΠΈ, REST API ΠΈ ΠΎΠ±Π΅ΠΊΡ‚Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈβ€œ, която Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½Π° ΠΎΠ±Π²ΠΈΠ²ΠΊΠ°, ΠΎΠ±Π΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ Π΅Π·ΠΈΠΊ ΠΈ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ инструмСнти Π·Π° скриптовС ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ».

Π‘Ρ€Π΅Π΄ отбСлязанитС Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

  • ΠŸΠ°Ρ€Π°Π»Π΅Π»Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈ Π² ForEach-Object
  • Нови ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΈ: Ρ‚Ρ€ΠΎΠΈΡ‡Π΅Π½ условСн ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ ?:; ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½ΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΈ || ΠΈ &&, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° ΡΡŠΡ‰ΠΈΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΈ Π² bash; условни NULL ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΈ ?? ΠΈ ?=, Π΄Π°Π²Π°ΠΉΠΊΠΈ стойността отдясно, Π°ΠΊΠΎ стойността отляво Π΅ NULL
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ ΠΈΠ·Π³Π»Π΅Π΄ Π½Π° описаниС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ°Ρ‚Π° ΠΈ cmdlet Get-Error Π·Π° ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΈ описания Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ°Ρ‚Π°
  • ИзвикванС Π½Π° рСсурси Π·Π° конфигурация Π½Π° ΠΆΠ΅Π»Π°Π½ΠΎΡ‚ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ (DSC) Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΡ‚ PowerShell (СкспСримСнтално)
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ с Windows PowerShell

ВСрсията Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΎΡ‚ Linux дистрибуции, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ .NET Core 3.1; ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Π·Π° Arch ΠΈ Kali Linux са прСдоставСни ΠΎΡ‚ общността.

ΠŸΠ°ΠΊΠ΅Ρ‚ΡŠΡ‚ Snap Π² Ubuntu 16.04 причинява segfault ΠΈ Π·Π°Ρ‚ΠΎΠ²Π° сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π΄Π° бъдС инсталиран ΠΊΠ°Ρ‚ΠΎ DEB ΠΈΠ»ΠΈ tar.gz ΠΏΠ°ΠΊΠ΅Ρ‚.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€