Linux上比较文件的命令都有哪些


Posted in 面试题 onSeptember 28, 2013
cmp命令
cmp [options] file1 file2
比较两个文件,给出差别字符的位置和行号。同时可以设置选项使得cmp给出结果时同时显示差别字符。
-c 显示第一个差别字符
-l 以十进制显示差别字符的位置,并以八进制显示其数值

diff 命令
diff [options] file1 file2
普通输出格式:
仅按序显示差别行
上下文输出格式:-C
以一些行作为上下文(上下文hunk)来显示差别行,以便用户更清楚地知道所比较文件的差别。
统一输出格式:-U
修改了上下文格式,取消了重复的上下文并简化了输出。
diff3 命令
两个人同时修改了一个公用文件的情况下,使用diff3命令,可以比较两个文件对一个源文件的修改,并把结果合并在一个输出文件中,用以指出两个文件对源文件所作的修改的冲突之处。
diff3 [options] myfile oldfile yourfile
sdiff 命令
使用交互方式来合并文件,并以逐字格式显示文件。使用交互特性时,应在命令行使用-o file选项指定输出文件,在执行时,sdiff显示每一个hunk,并在其后输出提示符%,此时键入所需要的命令,然后回车,可用的命令如下:
l 把左边的列复制到输出文件
r 把右边的列复制到输出文件
el 先编辑左边的列,然后复制
er 先编辑右边的列,然后复制
e 放弃左右两列,输入新文本,然后把新文本复制到输出文件
eb 链接左右两列并进行修改,然后把结果复制到输出文件
q 退出

Tags in this post...

面试题 相关文章推荐
一些PHP的面试题
May 06 面试题
什么是类的返射机制
Feb 06 面试题
天逸系统(武汉)有限公司Java笔试题
Dec 29 面试题
字符串str除首尾字符外的其他字符按升序排列
Mar 08 面试题
几个Shell Script面试题
Aug 31 面试题
如何利用find命令查找文件
Nov 18 面试题
比较一下entity bean和session bean
Dec 27 面试题
如何获得EntityManager
Feb 09 面试题
什么是GWT的Module
Jan 20 面试题
DTD的含义以及作用
Jan 26 面试题
一套英文Java笔试题面试题
Apr 21 面试题
J2EE面试题集锦(附答案)
Aug 16 面试题
linux面试题参考答案(11)
Nov 26 #面试题
Shell如何接收变量输入
Aug 06 #面试题
什么是makefile? 如何编写makefile?
Jan 02 #面试题
介绍一下grep命令的使用
Jun 12 #面试题
Linux中如何用命令创建目录
Jan 12 #面试题
Linux不知道文件后缀名怎么判断文件类型
Aug 21 #面试题
Linux管理员面试题 Linux admin interview questions
Jul 08 #面试题
You might like
地球防卫队:陪着奥特曼打小怪兽的人类力量 那些经典队服
2020/03/08 日漫
PHP  Yii清理缓存的实现方法
2016/11/10 PHP
PHP和MYSQL实现分页导航思路详解
2017/04/11 PHP
PHP安装memcache扩展的步骤讲解
2019/02/14 PHP
5款Javascript颜色选择器
2009/10/25 Javascript
ExtJS4 组件化编程,动态加载,面向对象,Direct
2011/05/12 Javascript
移动节点的jquery代码
2014/01/13 Javascript
JS时间特效最常用的三款
2015/08/19 Javascript
JavaScript中cookie工具函数封装的示例代码
2016/10/11 Javascript
[Bootstrap-插件使用]Jcrop+fileinput组合实现头像上传功能实例代码
2016/12/20 Javascript
BootStrap3中模态对话框的使用
2017/01/06 Javascript
基于MVC方式实现三级联动(JavaScript)
2017/01/23 Javascript
JS基于onclick事件实现单个按钮的编辑与保存功能示例
2017/02/13 Javascript
微信小程序 聊天室简单实现
2017/04/19 Javascript
vue实现图书管理demo详解
2017/10/17 Javascript
Vue动态修改网页标题的方法及遇到问题
2019/06/09 Javascript
JS查找孩子节点简单示例
2019/07/25 Javascript
基于Express框架使用POST传递Form数据
2019/08/10 Javascript
layui问题之渲染数据表格时,仅出现10条数据的解决方法
2019/09/12 Javascript
JavaScript前端开发时数值运算的小技巧
2020/07/28 Javascript
原生js实现照片墙效果
2020/10/13 Javascript
ESLint 是如何检查 .vue 文件的
2020/11/30 Vue.js
python读取Android permission文件
2013/11/01 Python
Python程序设计入门(2)变量类型简介
2014/06/16 Python
Python数据可视化编程通过Matplotlib创建散点图代码示例
2017/12/09 Python
Python合并2个字典成1个新字典的方法(9种)
2019/12/19 Python
tensorflow之获取tensor的shape作为max_pool的ksize实例
2020/01/04 Python
使用python实现微信小程序自动签到功能
2020/04/27 Python
使用pytorch 筛选出一定范围的值
2020/06/28 Python
使用Python-OpenCV消除图像中孤立的小区域操作
2020/07/05 Python
非洲NO.1网上商店:Jumia肯尼亚
2016/08/18 全球购物
生日邀请函范文
2014/01/13 职场文书
党的群众路线教育实践活动个人剖析材料
2014/10/07 职场文书
幼儿园2014年度工作总结
2014/11/10 职场文书
vue实现无缝轮播效果(跑马灯)
2021/05/14 Vue.js
开机音效回归! Windows 11重新引入开机铃声
2021/11/21 数码科技