PowerShell 7 เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ

4 ะผะฐั€ั‚ะฐ ะฒั‹ัˆะปะฐ ะฒ ัะฒะตั‚ ะฝะพะฒะฐั ะฒะตั€ัะธั PowerShell 7.

PowerShell ะฟั€ะตะดัั‚ะฐะฒะปัะตั‚ ัะพะฑะพะน ยซะบั€ะพััะฟะปะฐั‚ั„ะพั€ะผะตะฝะฝั‹ะน ั„ั€ะตะนะผะฒะพั€ะบ ะฐะฒั‚ะพะผะฐั‚ะธะทะฐั†ะธะธ ะŸะž ะธ ะบะพะฝั„ะธะณัƒั€ะธั€ะพะฒะฐะฝะธั, ะพะฟั‚ะธะผะธะทะธั€ะพะฒะฐะฝะฝั‹ะน ะดะปั ัั‚ั€ัƒะบั‚ัƒั€ะธั€ะพะฒะฐะฝะฝั‹ั… ะดะฐะฝะฝั‹ั…, REST API ะธ ะพะฑัŠะตะบั‚ะฝั‹ั… ะผะพะดะตะปะตะนยป, ะบะพั‚ะพั€ั‹ะน ะฒะบะปัŽั‡ะฐะตั‚ ะฒ ัะตะฑั ะบะพะผะฐะฝะดะฝัƒัŽ ะพะฑะพะปะพั‡ะบัƒ, ะพะฑัŠะตะบั‚ะพ-ะพั€ะธะตะฝั‚ะธั€ะพะฒะฐะฝะฝั‹ะน ัะทั‹ะบ ะธ ะฝะฐะฑะพั€ ัั€ะตะดัั‚ะฒ ะดะปั ะธัะฟะพะปะฝะตะฝะธั ัั†ะตะฝะฐั€ะธะตะฒ ะธ ัƒะฟั€ะฐะฒะปััŽั‰ะธั… ะผะพะดัƒะปะตะน.

ะ˜ะท ะฝะพะฒั‹ั… ะฒะพะทะผะพะถะฝะพัั‚ะตะน ะพั‚ะผะตั‡ะตะฝั‹:

  • ะŸะฐั€ะฐะปะปะตะปัŒะฝะฐั ะพะฑั€ะฐะฑะพั‚ะบะฐ ะพะฑัŠะตะบั‚ะพะฒ ะฒ ForEach-Object
  • ะะพะฒั‹ะต ะพะฟะตั€ะฐั‚ะพั€ั‹: ั‚ะตั€ะฝะฐั€ะฝั‹ะน ัƒัะปะพะฒะฝั‹ะน ะพะฟะตั€ะฐั‚ะพั€ ?:; ัƒะฟั€ะฐะฒะปััŽั‰ะธะต ะพะฟะตั€ะฐั‚ะพั€ั‹ || ะธ &&, ะฐะฝะฐะปะพะณะธั‡ะฝั‹ะต ั‚ะฐะบะธะผ ะถะต ะพะฟะตั€ะฐั‚ะพั€ะฐะผ ะฒ bash; ัƒัะปะพะฒะฝั‹ะต NULL-ะพะฟะตั€ะฐั‚ะพั€ั‹ ?? ะธ ?=, ะพั‚ะดะฐัŽั‰ะธะต ะทะฝะฐั‡ะตะฝะธะต ัะฟั€ะฐะฒะฐ ะฒ ัะปัƒั‡ะฐะต, ะตัะปะธ ะทะฝะฐั‡ะตะฝะธะต ัะปะตะฒะฐ ั€ะฐะฒะฝะพ NULL
  • ะฃะปัƒั‡ัˆะตะฝะฝะพะต ะฟั€ะตะดัั‚ะฐะฒะปะตะฝะธะต ะพะฟะธัะฐะฝะธั ะพัˆะธะฑะพะบ ะธ ะบะพะผะฐะฝะดะปะตั‚ Get-Error ะดะปั ะฒั‹ะทะพะฒะฐ ะดะตั‚ะฐะปัŒะฝะพะณะพ ะพะฟะธัะฐะฝะธั ะพัˆะธะฑะพะบ
  • ะ’ั‹ะทะพะฒ ั€ะตััƒั€ัะพะฒ ัะปัƒะถะฑั‹ ะฝะฐัั‚ั€ะพะนะบะธ ั‚ั€ะตะฑัƒะตะผะพะณะพ ัะพัั‚ะพัะฝะธั (DSC) ะฝะตะฟะพัั€ะตะดัั‚ะฒะตะฝะฝะพ ะธะท PowerShell (ะฒ ัะบัะฟะตั€ะธะผะตะฝั‚ะฐะปัŒะฝะพะน ัั‚ะฐะดะธะธ)
  • ะฃะปัƒั‡ัˆะตะฝะฝะฐั ะพะฑั€ะฐั‚ะฝะฐั ัะพะฒะผะตัั‚ะธะผะพัั‚ัŒ ั Windows PowerShell

ะ’ะตั€ัะธั ะดะพัั‚ัƒะฟะฝะฐ ะบ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธัŽ ะดะธัั‚ั€ะธะฑัƒั‚ะธะฒะฐะผะธ Linux, ะฟะพะดะดะตั€ะถะธะฒะฐัŽั‰ะธะผะธ .NET Core 3.1, ัะพะพะฑั‰ะตัั‚ะฒะพะผ ะฟั€ะตะดะพัั‚ะฐะฒะปะตะฝั‹ ะฟะฐะบะตั‚ั‹ ะดะปั Arch ะธ Kali Linux.

Snap-ะฟะฐะบะตั‚ ะฒ Ubuntu 16.04 ะฒั‹ะทั‹ะฒะฐะตั‚ ะพัˆะธะฑะบัƒ ัะตะณะผะตะฝั‚ะธั€ะพะฒะฐะฝะธั, ะฒ ัะฒัะทะธ ั ั‡ะตะผ ะฟั€ะตะดะปะฐะณะฐะตั‚ัั ัƒัั‚ะฐะฝะพะฒะบะฐ ะฒ ะฟะพัั‚ะฐะฒะบะต DEB ะธะปะธ tar.gz.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: linux.org.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™