![使用 PowerShell 将多个大型单词列表合并为一个并删除重复项](https://linux22.com/image/1506230/%E4%BD%BF%E7%94%A8%20PowerShell%20%E5%B0%86%E5%A4%9A%E4%B8%AA%E5%A4%A7%E5%9E%8B%E5%8D%95%E8%AF%8D%E5%88%97%E8%A1%A8%E5%90%88%E5%B9%B6%E4%B8%BA%E4%B8%80%E4%B8%AA%E5%B9%B6%E5%88%A0%E9%99%A4%E9%87%8D%E5%A4%8D%E9%A1%B9.png)
我有包含重复项的大量词典,并且想知道如何使用 PowerShell 脚本将这些单词列表正确合并为一个,从而删除重复项。
例如
文件1:
aaaaa
abcd
bbbb
1111
文件 2
abcd
1111
hjii
okom
bbbb
输出文件
aaaaa
abcd
bbbb
1111
hjii
okom
答案1
我不确定像你提到的大文件处理速度有多快,但这个 Powershell 代码应该可以解决问题
# Assuming files are named list1.txt and list2.txt. change as needed
Get-Content "C:\list*.txt" | Select-Object -unique > "c:\foo.txt"