linux比较文件内容的命令是什么

2023-07-06   


1.comm命令
   一般格式:comm [-123] file1 file2
   说明:comm命令对两个已经排好序的文件进行比较。
   选项:
   -123 选项1,2和3分别表示不显示comm输出中的第一列、第二列和第三列。
   2.diff命令
   一般格式: diff [选项] file1 file2
   说明:比较两个文本文件,并找出它们的不同。
   该命令输出的一般形式如下:
   n1 a n3,n4 (把文件1的n1行附加到文件2的n3~n4行后,则二者相同)
   n1,n2 d n3 (删除文件1的n1~n2行及文件2的n3行,则二者相同)
   n1,n2 c n3,n4 (把文件1的n1~n2行改为文件2的n3~n4行,则二者相同)
   选项:
   -b 忽略空格造成的差别。
   -c 输出格式是带上下文的三行格式。
   -C n 输出格式是有上下文的n行格式。
   -e 输出一个合法的ed脚本。
   -i 忽略字母大小写的区别。
   -r 当文件file1 和文件file2都是目录时,递归比较找到的各子目录。


相关内容:

  1. Linux上比较文件的命令都有哪些
  2. Linux操作面试题
  3. Linux面试经常问的文件系统操作命令
  4. Linux文件操作命令都有哪些
  5. Linux不知道文件后缀名怎么判断文件类型
  6. 长城宽带面试题