转自:http://bbs2.chinaunix.net/viewthread.php?tid=1513696&pid=10932605&page=2&extra=#pid10932605
[linuxboy823@fedora ~]$ cat file1
1
2
3
4
5
6
[linuxboy823@fedora ~]$ cat file2
1
2
3
4
7
8
[linuxboy823@fedora ~]$ sort file1 file2 |uniq -d>file3
1、找出file1中有而file2中没有的qq号码
[linuxboy823@fedora ~]$ sort file1 file3|uniq -u
5
6
2、找出file2中有而file1中没有的qq号码
[linuxboy823@fedora ~]$ sort file2 file3|uniq -u
7
8
3、找出两个文件中都有的号码
[linuxboy823@fedora ~]$ sort file1 file2 |uniq -d
1
2
3
4
1
2
3
4
5
6
[linuxboy823@fedora ~]$ cat file2
1
2
3
4
7
8
[linuxboy823@fedora ~]$ sort file1 file2 |uniq -d>file3
1、找出file1中有而file2中没有的qq号码
[linuxboy823@fedora ~]$ sort file1 file3|uniq -u
5
6
2、找出file2中有而file1中没有的qq号码
[linuxboy823@fedora ~]$ sort file2 file3|uniq -u
7
8
3、找出两个文件中都有的号码
[linuxboy823@fedora ~]$ sort file1 file2 |uniq -d
1
2
3
4
本文介绍如何使用Linux命令行工具对比两个文件的内容差异,包括找出不同之处及相同项。通过sort、uniq等命令组合演示了具体的步骤,适用于系统管理员或开发者进行文件数据比对。
6万+

被折叠的 条评论
为什么被折叠?



