PowerShell 7.0附带管道并行化
Microsoft将发布PowerShell 7.0,这是对跨平台自动化工具和配置框架的重大更新。 3月4日发布的新版本的亮点包括管道并行化和新的运算符。
PowerShell 7.0为ForEach-Object cmdlet引入了新的Parallel参数,允许您使用ForEach-Object -Parallel语法为集合中的每个元素并行运行脚本块。 PowerShell 7
0还引入了新的运算符,包括标识为?的三元运算符。 b:c和管道链运营商,||和&&。空条件运算符包括??和?? =。 PowerShell 7中的其他功能
0包括: 简化的动态错误视图。 一个GetError cmdlet可以简化错误调查。 用于在隐式Windows PowerShell会话中导入模块的兼容性层。
直接从PowerShell 7.0调用DSC(所需状态配置)资源。这是一项实验性功能。
自动通知新版本。 PowerShell可在Windows,Linux或MacOS上运行,并针对处理JSON,CSV和XML等结构化数据进行了优化。还具有命令行Shell和面向对象的脚本语言。
PowerShell 7.0将安装到新目录并与Windows PowerShell 5.1并行运行。
它是PowerShell Core 6.x的就地升级。可以从GitHub安装PowerShell 7的二进制软件包。 Docker容器映像也可用。 PowerShell 7.0遵循三年前发布的PowerShell Core 6(该工具的社区版本),该工具基于开放源代码.NET Core构建,引入了跨平台支持。 PowerShell 7.0标志着向.NET Core 3.1的转变。 版权所有©2020 IDG Communications,Inc.
紧贴InfoWorld的新闻通讯,以了解软件开发人员,分析师,数据库程序员和数据科学家的情况。 从我们仅限会员的内幕文章中获取专家见解。.
Yorumlar
Yorum Gönder