PowerShell 7 estis liberigita

La 4-an de marto, nova versio de PowerShell 7 estis publikigita.

PowerShell estas "transplatforma programaro aŭtomatigo kaj agorda kadro optimumigita por strukturitaj datenoj, REST-APIoj kaj objektomodeloj" kiu inkludas komandŝelon, objektorientitan lingvon, kaj aron de skriptaj kaj kontroliloj.

Inter la novaj funkcioj notitaj:

  • Paralela prilaborado de objektoj en ForEach-Object
  • Novaj operatoroj: ternara kondiĉa operatoro ?:; kontroldeklaroj || kaj &&, simila al la samaj operatoroj en bash; kondiĉaj NULL-funkciigistoj ?? kaj ?=, donante la valoron dekstre se la valoro maldekstre estas NULL
  • Plibonigita erara priskribo kaj Get-Error cmdlet por voki detalajn erarajn priskribojn
  • Voku resursojn de Desired State Configuration (DSC) rekte de PowerShell (eksperimenta)
  • Plibonigita malantaŭen kongruo kun Windows PowerShell

La versio estas uzebla de Linukso-distribuoj kiuj subtenas .NET Core 3.1; pakoj por Arch kaj Kali Linux estis disponigitaj de la komunumo.

La Snap-pakaĵo en Ubuntu 16.04 kaŭzas segfaŭlton kaj tial estas sugestita esti instalita kiel DEB aŭ tar.gz-pakaĵo.

fonto: linux.org.ru

Aldoni komenton