PowerShell 7.0 skipanaskel í boði

Microsoft fram skeljalosun 7.0. PowerShell, sem var opinn uppspretta árið 2016 undir MIT leyfinu. Ný skeljaútgáfa undirbúinn ekki aðeins fyrir Windows, heldur einnig fyrir Linux og macOS.

PowerShell er fínstillt til að gera skipanalínuaðgerðir sjálfvirkar og býður upp á innbyggð verkfæri til að vinna úr skipulögðum gögnum á sniðum eins og JSON, CSV og XML, auk stuðnings fyrir REST API og hlutlíkön. Til viðbótar við skipanaskelina býður það upp á hlutbundið tungumál til að þróa forskriftir og sett af tólum til að stjórna einingum og forskriftum. Frá og með PowerShell 6 útibúinu er verkefnið þróað með því að nota .NET Core vettvang. Sjálfgefin PowerShell sendir fjarmælingar með lýsingu á stýrikerfi og forritsútgáfu (til að slökkva á fjarmælingum verður þú að stilla umhverfisbreytuna POWERSHELL_TELEMETRY_OPTOUT=1 áður en þú byrjar).

Meðal nýjunga sem bætt var við í PowerShell 7.0:

  • Stuðningur við samsíða leiðslu með því að nota „ForEach-Object -Parallel“ smíðina;
  • Skilyrt framsal rekstraraðila „a ? b :c";
  • Skilyrt þráðræsingarfyrirtæki "||" og "&&" (td cmd1 && cmd2, önnur skipunin verður aðeins framkvæmd ef sú fyrri tekst);
  • Rökfræðilegir rekstraraðilar "??" og "??=", sem skila hægri óoperandnum ef vinstri óperandinn er NULL (til dæmis, a = b ?? "sjálfgefinn strengur" ef b er núll mun stjórnandinn skila sjálfgefna strengnum).
  • Bætt kraftmikið villuskoðunarkerfi (Get-Error cmdl);
  • Lag fyrir samhæfni við einingar fyrir Windows PowerShell;
  • Sjálfvirk tilkynning um nýja útgáfu;
  • Geta til að hringja í DSC (Desired State Configuration) auðlindir beint frá PowerShell.

Heimild: opennet.ru

Bæta við athugasemd