Izlaists PowerShell 7

4. martā tika izlaista jauna PowerShell 7 versija.

PowerShell ir “starpplatformu programmatūras automatizācijas un konfigurācijas ietvars, kas optimizēts strukturētiem datiem, REST API un objektu modeļiem”, kas ietver komandu apvalku, objektu orientētu valodu un skriptu un vadības rīku komplektu.

Starp jaunajām funkcijām tika atzīmēts:

  • Objektu paralēla apstrāde programmā ForEach-Object
  • Jaunie operatori: trīskāršais nosacījuma operators ?:; kontroles paziņojumi || un &&, līdzīgi tiem pašiem operatoriem bash; nosacījuma NULL operatori ?? un ?=, norādot vērtību labajā pusē, ja vērtība kreisajā pusē ir NULL
  • Uzlabots kļūdu apraksta skats un Get-Error cmdlet detalizētu kļūdu aprakstu izsaukšanai
  • Zvanīt vēlamā stāvokļa konfigurācijas (DSC) resursiem tieši no PowerShell (eksperimentāls)
  • Uzlabota atgriezeniskā saderība ar Windows PowerShell

Versija ir pieejama lietošanai Linux izplatījumos, kas atbalsta .NET Core 3.1; Arch un Kali Linux pakotnes ir nodrošinājušas kopiena.

Snap pakotne Ubuntu 16.04 izraisa segfault, un tāpēc to ieteicams instalēt kā DEB vai tar.gz pakotni.

Avots: linux.org.ru

Pievieno komentāru