gpt4 book ai didi

powershell 最大/第一个/聚合函数

转载 作者:行者123 更新时间:2023-12-03 11:48:39 33 4
gpt4 key购买 nike

首先,我是 .NET 开发人员,喜欢 C# 中的 LINQ 和扩展方法。
但是当我编写脚本时,我需要相当于 Enumerable extension methods 的东西

任何人都可以给我任何建议/解释有关如何在 Powershell 中的这种情况下工作的最佳实践。例如,假设我想从数组中获取最大元素:

$arr = @(2, 1, 3)
$max = $arr.MAX() #?? what should i do in this case?

最佳答案

使用 Measure-Object命令:

C:\PS> 2,1,3 | Measure-Object -Maximum


Count : 3
Average :
Sum :
Maximum : 3
Minimum :
Property :

或者只获得最大值:
C:\PS> (2,1,3 | Measure -Max).Maximum

从上面可以看到,还有一个最小值、平均值和总和可用。但是你必须告诉 PowerShell 计算那些带有 Measure-Object 参数的参数,例如-Sum -Average 等

关于powershell 最大/第一个/聚合函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19170408/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com