对CSV文件进行排序并过滤Powershell

时间:2017-06-09 18:20:00

标签: powershell csv

首先我要做的是过滤并删除除Name0列中管理员以外的所有数据,但我想留下管理员行中的所有内容。Here is the image of how the data looks.

Import-Csv 'U:\Local Group Members.csv' | Sort-Object -Property Name0 | Export-Csv -notypeinformation U:\newcsv.csv

如何过滤除Name0列中管理员以外的所有内容?

1 个答案:

答案 0 :(得分:2)

您可以使用Where-Object cmdlet

进行过滤
Import-Csv 'U:\Local Group Members.csv' |
    Where-Object {$_.Name0 -eq "administrators"} |
    Export-Csv -notypeinformation U:\newcsv.csv