【发布时间】:2015-01-13 17:59:38
【问题描述】:
我有一个带有 ID 号的 csv 文件,如果该 ID 不完全是一个数字,我想删除一行。
例子:
0001,杰夫,史密斯
0abc,约翰,琼斯
我想从 csv 文件中删除“0abc, john, jones”行。
【问题讨论】:
标签: powershell csv row
我有一个带有 ID 号的 csv 文件,如果该 ID 不完全是一个数字,我想删除一行。
例子:
0001,杰夫,史密斯
0abc,约翰,琼斯
我想从 csv 文件中删除“0abc, john, jones”行。
【问题讨论】:
标签: powershell csv row
如果你只是在你的文本文件中有这个,没有别的,这会起作用
Import-Csv -path c:\temp\data.csv -Header ID,First,Last |
Where-Object{$_.ID -match '^\d+$'} |
Export-CSV -Path c:\temp\newfile.csv
如果您对此有任何疑问,请查看以下参考资料
【讨论】: