Yu *_*aao 19 windows sorting uniq
我需要从文本文件中删除重复的行,这在 Linux 中使用很简单
cat file.txt |sort | uniq
Run Code Online (Sandbox Code Playgroud)
当 file.txt 包含
aaa
bbb
aaa
ccc
Run Code Online (Sandbox Code Playgroud)
它会输出
aaa
bbb
ccc
Run Code Online (Sandbox Code Playgroud)
有 Windows 等价物吗?或者如何以 Windows 方式执行此操作?
Yu *_*aao 35
Sort-Object
PowerShell 中的cmdlet 支持一个-Unique
开关,它的作用与uniq
:
Get-Content file.txt | Sort-Object -unique
Run Code Online (Sandbox Code Playgroud)
当然,由于PowerShell中存在别名,你也可以这样写:
type file.txt | sort -unique
Run Code Online (Sandbox Code Playgroud)
此外,Windows 10有一个未记录的/unique
切换sort.exe
,因此,这应该在命令提示符下工作:
type file.txt | sort /unique
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
22217 次 |
最近记录: |