设为首页收藏本站

嘻皮客娱乐学习网

 找回密码
 中文注册
搜索
打印 上一主题 下一主题
开启左侧

[面试题库] linux比较文件内容的命令是什么

[复制链接]
跳转到指定楼层
楼主
发表于 2014-11-30 15:18:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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都是目录时,递归比较找到的各子目录。
回复

使用道具 举报

小黑屋|手机版|嘻皮客网 ( 京ICP备10218169号|京公网安备11010802013797  

GMT+8, 2024-6-16 14:26 , Processed in 0.225620 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表