gpt4 book ai didi

powershell - 在文本文件的两列之一中查找重复值

转载 作者:行者123 更新时间:2023-12-04 17:16:14 25 4
gpt4 key购买 nike

我有一个文本文件,每行有两个值,用空格分隔。现在我想知道其中一列中的重复值。是否可以使用 Windows powershell 来实现这一点。

给定一个文本文件:

Apple Fruit
Banana Fruit
Carrot Vegetable

所需的输出是:(我想在第二列中找到重复项)
Fruit

最佳答案

您可以使用 Import-CSV cmdlet 并指定一个空白分隔符以轻松访问第二列。然后,您可以使用第二列对对象进行分组,并选择具有 1 个以上条目的对象:

Import-Csv 'path_to_your_text_file' -Delimiter ' ' -Header @('first', 'second') | 
Group-Object second |
Where-Object count -gt 1 |
Select-Object -ExpandProperty name

关于powershell - 在文本文件的两列之一中查找重复值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43820264/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com