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文件里面include另外一个PHP文件两次吗
May 22 面试题
一套PHP的笔试题
May 31 面试题
解释一下抽象方法和抽象类
Aug 27 面试题
Java里面StringBuilder和StringBuffer有什么区别
Jun 06 面试题
空字符串(“”)和null的区别
Nov 13 面试题
SQL Server面试题
Oct 17 面试题
Oracle的内存结构(Memory structures)
Jun 10 面试题
编写一个类体现构造,公有,私有方法,静态,私有变量
Aug 10 面试题
linux面试题参考答案(5)
Sep 01 面试题
垃圾回收的优点和原理
May 16 面试题
关于Java finally的面试题
Apr 27 面试题
Java Servlet的主要功能和作用是什么
Feb 14 面试题
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
Zend Framework动作控制器用法示例
2016/12/09 PHP
破除一些网站复制、右键限制
2006/11/04 Javascript
DOM基础教程之模型中的模型节点
2015/01/19 Javascript
chrome浏览器如何断点调试异步加载的JS
2016/09/05 Javascript
老生常谈jquery中detach()和remove()的区别
2017/03/02 Javascript
JavaScript html5利用FileReader实现上传功能
2020/03/27 Javascript
vue 1.0 结合animate.css定义动画效果
2018/07/11 Javascript
Vue 权限控制的两种方法(路由验证)
2019/08/16 Javascript
vuex vue简单使用知识点总结
2019/08/29 Javascript
基于JS判断对象是否是数组
2020/01/10 Javascript
[41:56]Spirit vs Liquid Supermajor小组赛A组 BO3 第一场 6.2
2018/06/03 DOTA
python基础教程之序列详解
2014/08/29 Python
python创建进程fork用法
2015/06/04 Python
Python中生成Epoch的方法
2017/04/26 Python
python 获取图片分辨率的方法
2019/01/08 Python
Python3标准库总结
2019/02/19 Python
python利用openpyxl拆分多个工作表的工作簿的方法
2019/09/27 Python
Python for循环通过序列索引迭代过程解析
2020/02/07 Python
Python 生成VOC格式的标签实例
2020/03/10 Python
如何用python开发Zeroc Ice应用
2021/01/29 Python
Jupyter安装拓展nbextensions及解决官网下载慢的问题
2021/03/03 Python
html5 实现客户端验证上传文件的大小(简单实例)
2016/05/15 HTML / CSS
乌克兰在线商店的价格比较:Price.ua
2019/07/26 全球购物
物业客服专员岗位职责
2013/11/30 职场文书
会计人员岗位职责
2014/03/19 职场文书
目标责任书范本
2014/04/16 职场文书
国际商务专业毕业生自我鉴定2014
2014/09/27 职场文书
2015教师见习期工作总结
2014/12/12 职场文书
志愿者事迹材料
2014/12/26 职场文书
税务会计岗位职责
2015/04/02 职场文书
2015年村党支部工作总结
2015/04/30 职场文书
2015年财务经理工作总结
2015/05/13 职场文书
鸡毛信观后感
2015/06/11 职场文书
2016年习主席讲话学习心得体会
2016/01/20 职场文书
MySQL连接查询你真的学会了吗?
2021/06/02 MySQL
JavaScript 对象创建的3种方法
2021/11/17 Javascript