【发布时间】:2018-08-29 08:56:20
【问题描述】:
我有两个 CSV 文件,一个.csv 有
serial;address
45ADSAWR;B468ASDAS678
41ADGASR;1467ASSAS276
....
b.csv 文件有
address
B234ASDGASD5
A454SGKIASD6
.....
我试图做的是读取 b.csv 文件中的地址并删除在 a.csv 文件中具有相同地址的行
a.csv 文件有 380 行,b.csv 文件有 50 行,所以当脚本创建 c.csv 文件时,它将有 330 行序列/地址
【问题讨论】:
-
您好,欢迎来到 StackOverflow。请花一些时间阅读帮助页面,尤其是名为"What topics can I ask about here?" 和"What types of questions should I avoid asking?" 的部分。更重要的是,请阅读the Stack Overflow question checklist。您可能还想了解Minimal, Complete, and Verifiable Examples。
-
发布您尝试过的内容,而不是如何做!
-
我尝试使用 Excel,因为它有一些很好的比较,但没有找到任何看起来对我有用的东西。与powershell相同,我在这里搜索并使用google,但我发现问题是我有一列,另一列有两列,我得到的接近是这样,但只有当我有一个列community.spiceworks.com/topic/…跨度>
-
现在它开始看起来像我的方式:) stackoverflow.com/questions/17934542/… 当我使用和编辑代码时 $file1 = import-csv "a.csv" $file2 = import-csv "b2.csv" 比较-Object $file1 $file2 -IncludeEqual -Property address 它可以看到不同但它只是写出地址,我也需要序列号
标签: powershell csv