PowerShell 7.0 baiko shell misy

Microsoft aseho famoahana akorandriaka PowerShell 7.0, izay nisokatra tamin'ny 2016 teo ambanin'ny lisansa MIT. Famoahana akorandriaka vaovao vonona tsy ho an'ny Windows ihany, fa ho an'ny Linux sy macOS ihany koa.

PowerShell dia namboarina ho an'ny automatique ny fampandehanan-baiko ary manome fitaovana namboarina ho an'ny fanodinana angona voarafitra amin'ny endrika toy ny JSON, CSV, ary XML, ary koa ny fanohanana ny REST API sy ny maodely zavatra. Ho fanampin'ny akorandriaka baiko, dia manolotra fiteny miompana amin'ny zavatra ho an'ny famolavolana script izy io ary fitaovana ampiasaina amin'ny fitantanana modules sy script. Manomboka amin'ny sampana PowerShell 6, ny tetikasa dia novolavolaina tamin'ny alàlan'ny sehatra .NET Core. Default PowerShell mampita telemetry miaraka amin'ny famaritana ny OS sy ny dikan'ny programa (mba hanesorana ny telemetry dia tsy maintsy mametraka ny fari-piainan'ny tontolo iainana POWERSHELL_TELEMETRY_OPTOUT=1 alohan'ny hanombohana).

Anisan'ireo fanavaozana nampidirina tao amin'ny PowerShell 7.0:

  • Fanohanana ny fampitoviana amin'ny fantsona mampiasa ny fananganana "ForEach-Object -Parallel";
  • Ny mpandraharaha fanendrena misy fepetra “a ? b: c";
  • Ireo mpandraharaha fandefasana kofehy misy fepetra "||" ary "&&" (ohatra, cmd1 && cmd2, ny baiko faharoa dia hotanterahina raha tsy mahomby ny voalohany);
  • Mpampiasa lojika "??" ary "??=", izay mamerina ny operand havanana raha NULL ny opérand havia (ohatra, a = b ?? "string default" raha tsy misy b ny opérand, dia haverin'ny operator ny tady mahazatra).
  • Rafitra fijerena fahadisoana mavitrika (Get-Error cmdl);
  • Layer mba hifanaraka amin'ny maody ho an'ny Windows PowerShell;
  • Fampandrenesana mandeha ho azy ny dikan-teny vaovao;
  • Fahaizana miantso loharano DSC (Desired State Configuration) mivantana avy amin'ny PowerShell.

Source: opennet.ru

Add a comment