首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我有一个文本文件,需要从中提取重复数据。问题是我需要一种特殊的格式。在PowerShell中如何做到这一点?

我有一个文本文件,需要从中提取重复数据。问题是我需要一种特殊的格式。在PowerShell中如何做到这一点?
EN

Stack Overflow用户
提问于 2019-05-04 19:18:34
回答 1查看 50关注 0票数 0

我有一个以制表符分隔的文件,我正试图从中提取重复项。这是示例文本文件:

代码语言:javascript
运行
AI代码解释
复制
A       B   
-----   -----  
123     1   
123     2    
978     3   
546     2   
789     1   
999     4
789     2

我已经知道如何从A列中获取副本:

代码语言:javascript
运行
AI代码解释
复制
$d = Import-Csv “text.txt” delimiter “`t” | Group-Object “A| Where-Object {$_.count -gt 1}

但这并不是我想要的全部。有没有可能得到这种格式?

代码语言:javascript
运行
AI代码解释
复制
A       B   
-----   -----  
123     1   
123     2    
789     1   
789     2
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-05 17:19:47

如上注释所述,您需要展开group属性:

代码语言:javascript
运行
AI代码解释
复制
 Import-Csv .\test.csv -Delimiter "`t" | group A | ? Count -gt 1 | select  -ExpandProperty group

 A   B
 -   --
 123 1
 123 2
 789 1
 789 2
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55986016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档