我有一个CSV文件,其标题包含超过2000万行和39列。我想删除列" age"中所有值的所有行。小于18.如何在PowerShell中进行此操作?
示例代码:
Import-Csv 'test.csv' | Where { $_.age -ge 18 } | Export-Csv -Path 'adult.csv' -NoTypeInformation
但是这个命令没有给出预期的结果,并且删除了一些年龄<18且保留一些的行。我做错了什么?
可以在此link访问数据样本。