Pokiaľ ide o príkazové riadky, vaša myseľ s najväčšou pravdepodobnosťou prejde na PowerShell. Tento elegantný rámec automatizácie a správy úloh existuje s používateľmi počítačov od úsvitu operačné systémya neustále sa vyvíja.
PowerShell 7 je teraz aktívny
Nová verzia je k dispozícii pre Windows, macOS a Linux. Vidí, že Microsoft prechádza z .NET Core 2.x na 3.1, čo umožňuje vylepšenú spätnú kompatibilitu funkcie s existujúcimi modulmi Windows PowerShell vďaka vzkrieseniu mnohých .NET Framework API.
Byť kompatibilný s rôznymi platformami znamená, že nová verzia PowerShell je teraz kompatibilná; e so všetkými distribúciami Linuxu, vrátane Ubuntu, OpenSUSE, Fedora, Debian a ďalších.
V úradníčke Príspevok spoločnosti Microsoft, uviedli, že:
Ak ste v minulosti nemohli používať PowerShell Core 6.x kvôli problémom s kompatibilitou modulov, môže to byť: prvýkrát využijete niektoré z úžasných funkcií, ktoré sme už dodali od spustenia jadra projekt!
Čo prináša PowerShell 7 na stôl?
The oficiálny zoznam zmien
pretože nový PowerShell je teraz k dispozícii a tu sú najnovšie funkcie dostupné pre širokú verejnosť:- Paralelizácia potrubí s ForEach-Object -Parallel
- Noví operátori:
- Ternárny operátor: a? b: c
- Prevádzkovatelia potrubných reťazcov: || a &&
- Nulové podmienené operátory:?? a?? =
- Zjednodušené a dynamické zobrazenie chýb a rutina Get-Error pre jednoduchšie vyšetrovanie chýb
- Vrstva kompatibility, ktorá umožňuje používateľom importovať moduly v implicitnej relácii Windows PowerShell
- Automatické upozornenia na novú verziu
- Schopnosť vyvolať zdroje DSC priamo z prostredia PowerShell 7 (experimentálne)
Najnovšiu verziu prostredia PowerShell môžete získať z GitHub kde nájdete verzie pre Windows, macOS a Linux.
Aký je váš názor na nové funkcie prinesené do prostredia PowerShell? Podeľte sa o svoje názory s nami a s ostatnými používateľmi v sekcii komentárov nižšie.