我有一个大的CSV文件,这里有一些内容的例子:
Name;Number;Type;AlterName
Prag;1418;2;2012;Prag
Prag;1836;3;2012;Prag
Prag;1836;514;2012;Moscow
...
我需要删除不等于Name
和AlterName
的行。在本例中:
Prag;1836;514;2012;Moscow
只需检查字段是否相等。
Import-Csv 'C:pathtoinput.csv' -Delimiter ';' |
Where-Object { $_.Name -eq $_.AlterName } |
Export-Csv 'C:pathtooutput.csv' -Delimiter ';' -NoType