如何快速删除Linux文件中的重复数据行

如何快速删除Linux文件中的重复数据行,第1张

用uniq,如下,将 1.txt 中 所有 "相邻" 重复行合并成一行,结果存入 2.txt

uniq 1.txt > 2.txt

如果是想将相邻重复行彻底删掉(而不是合并成一行),可以用

uniq -u 1.txt > 2.txt

Linux下使用cat命令读入两个文件,然后将重定向到一个新的文件。

用法案例:

将file1.txt和file2.txt合并到file.txt

$ cat file1.txt file2.txt >file.txt也可以只使用cat命令读入一个文件,然后使用>>将文本流追加到另一个文件的末位。

用法示例:

将file1.txt追加到file2.txt的末尾

$ cat file1.txt >>file2.txt


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/8628094.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存