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


Posted in 面试题 onFebruary 24, 2012
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...

面试题 相关文章推荐
Java面试题及答案
Sep 08 面试题
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
Aug 04 面试题
What is view? why do we have view?
Jun 22 面试题
如何删除一个表里面的重复行
Jul 13 面试题
几个Linux面试题笔试题
Aug 01 面试题
Linux的文件类型
Jul 05 面试题
linux面试题参考答案(10)
Nov 04 面试题
一套软件测试笔试题
Jul 25 面试题
MIS软件工程师的面试题
Apr 22 面试题
介绍一下RMI的基本概念
Dec 17 面试题
WebSphere面试题:在WebSphere里面如何部署一个应用
Aug 02 面试题
Java软件工程师综合面试题笔试题
Sep 08 面试题
linux面试题参考答案(11)
May 01 #面试题
Shell如何接收变量输入
Sep 24 #面试题
什么是makefile? 如何编写makefile?
Aug 08 #面试题
介绍一下grep命令的使用
Jun 28 #面试题
Linux中如何用命令创建目录
Dec 02 #面试题
Linux不知道文件后缀名怎么判断文件类型
Apr 26 #面试题
Linux管理员面试题 Linux admin interview questions
Nov 01 #面试题
You might like
当海贼王变成JOJO风
2020/03/02 日漫
基于initPHP的框架介绍
2013/04/18 PHP
PHP安全下载文件的方法
2016/04/07 PHP
PHP Filter过滤器全面解析
2016/08/09 PHP
PHP 接入支付宝即时到账功能
2016/09/18 PHP
JTrackBar水平拖动效果
2007/07/15 Javascript
Javascript 匿名函数及其代码模式原理
2010/03/19 Javascript
js+html+css实现鼠标移动div实例
2013/01/30 Javascript
动态载入js提高网页打开速度的方法
2014/07/04 Javascript
jquery实现的美女拼图游戏实例
2015/05/04 Javascript
js实现模拟计算器退格键删除文字效果的方法
2015/05/07 Javascript
关于javascript中dataset的问题小结
2015/11/16 Javascript
javascript实现简单的全选和反选功能
2016/01/05 Javascript
微信小程序 slider的简单实例
2017/04/19 Javascript
详解Vue.js组件可复用性的混合(mixin)方式和自定义指令
2017/09/06 Javascript
Angular.js中window.onload(),$(document).ready()的写法浅析
2017/09/28 Javascript
js闭包学习心得总结
2018/04/17 Javascript
node.js环境搭建图文详解
2018/09/19 Javascript
[02:52]2014DOTA2西雅图国际邀请赛 CIS战队巡礼
2014/07/07 DOTA
python实现根据图标提取分类应用程序实例
2014/09/28 Python
python shell根据ip获取主机名代码示例
2017/11/25 Python
python如何去除字符串中不想要的字符
2020/07/05 Python
python语言元素知识点详解
2019/05/15 Python
pyenv与virtualenv安装实现python多版本多项目管理
2019/08/17 Python
python 的 openpyxl模块 读取 Excel文件的方法
2019/09/09 Python
浅谈对pytroch中torch.autograd.backward的思考
2019/12/27 Python
python实现二分查找算法
2020/09/18 Python
协程Python 中实现多任务耗资源最小的方式
2020/10/19 Python
CSS3实现div从下往上滑入滑出效果示例
2020/04/28 HTML / CSS
帕克纽约:PARKER NY
2018/12/09 全球购物
C语言开发工程师测试题
2016/12/20 面试题
妇产医师自荐信
2014/01/29 职场文书
旅游市场营销方案
2014/03/09 职场文书
身边的榜样活动方案
2014/08/20 职场文书
模范教师事迹材料
2014/12/16 职场文书
不要在HTML中滥用div
2021/05/08 HTML / CSS