gpt4 book ai didi

powershell - 如何在Powershell中处理大型CSV文件

转载 作者:行者123 更新时间:2023-12-03 00:26:54 25 4
gpt4 key购买 nike

我试图在csv文件中查找具有一定值以上的行数。我拥有的代码类似于

$T6=Import-Csv $file | Where-Object {$_."Value" -ge 0.6 } | Measure-Object

这对于较小的文件效果很好,但对于较大的csv文件(1 GB或更大),它将永久运行。在Powershell中,有没有更好的方法来解析这样的csv文件?

最佳答案

Import-Csv是为此的官方cmdlet。尽管有一条评论,但导入的所有内容都是字符串,因此最好将Value属性转换为正确的类型。例如:

$T6 = Import-Csv $file | Where-Object { [float]$_.Value -ge 0.6 } | Measure-Object

关于powershell - 如何在Powershell中处理大型CSV文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10728657/

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