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基础知识面试要点
Jul 29 面试题
大整数数相乘的问题
Jul 22 面试题
C/C++程序员常见面试题一
Dec 08 面试题
Kingsoft金山公司C/C++笔试题
May 10 面试题
将n个数按输入顺序的逆序排列,用函数实现
Nov 14 面试题
创建索引时需要注意的事项
May 13 面试题
网络方面基础面试题
Nov 16 面试题
C#和SQL Server的面试题
Aug 12 面试题
linux面试题参考答案(4)
Sep 21 面试题
JavaScript获取当前url根目录(路径)
Feb 19 面试题
AJAX的全称是什么
Nov 06 面试题
介绍一下Python下range()函数的用法
Nov 07 面试题
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
php代码收集表单内容并写入文件的代码
2012/01/29 PHP
PHP实现GIF图片验证码
2015/11/04 PHP
PHP7匿名类用法分析
2016/09/26 PHP
Laravel学习教程之本地化模块
2017/08/18 PHP
读jQuery之六 缓存数据功能介绍
2011/06/21 Javascript
基于JQuery的Select选择框的华丽变身
2011/08/23 Javascript
如何使用jquery动态加载js,css文件实现代码
2013/04/03 Javascript
IE下JS读取xml文件示例代码
2013/08/05 Javascript
文本框文本自动补全效果示例分享
2014/01/19 Javascript
javascript实现dom元素可拖动
2016/03/21 Javascript
jQuery Mobile中的button按钮组件基础使用教程
2016/05/23 Javascript
jQuery中值得注意的trigger方法浅析
2016/12/12 Javascript
Bootstrap + AngularJS 实现简单的数据过滤字符查找功能
2017/07/27 Javascript
微信小程序scroll-view实现字幕滚动
2018/07/14 Javascript
JS实现获取毫秒值及转换成年月日时分秒的方法
2018/08/15 Javascript
JS多个表单数据提交下的serialize()应用实例分析
2019/08/27 Javascript
js实现拖拽与碰撞检测
2020/09/18 Javascript
[01:09:40]Newbee vs Pain 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python搭建HTTP服务器和FTP服务器
2017/03/09 Python
Python实现生成随机日期字符串的方法示例
2017/12/25 Python
详解使用python绘制混淆矩阵(confusion_matrix)
2019/07/14 Python
纯CSS3实现的阴影效果
2014/12/24 HTML / CSS
跨域修改iframe页面内容详解
2019/10/31 HTML / CSS
REISS英国官网:伦敦High Street最受欢迎品牌
2016/12/21 全球购物
英国和世界各地鲜花速递专家:Arena Flowers
2018/02/10 全球购物
亚洲领先的旅游体验市场:Voyagin
2019/11/23 全球购物
美国新娘礼品店:The Paisley Box
2020/09/08 全球购物
Eton丹麦官网:精美的男式衬衫
2020/05/27 全球购物
幼儿师范毕业生自荐信
2013/11/09 职场文书
工业自动化专业自荐信范文
2014/04/10 职场文书
群众路线教育实践活动思想汇报(2014特荐篇)
2014/09/16 职场文书
村干部四风问题整改措施
2014/09/30 职场文书
2014年幼儿园安全工作总结
2014/11/10 职场文书
清明祭英烈活动总结
2015/05/11 职场文书
CSS 实现多彩、智能的阴影效果
2021/05/12 HTML / CSS
Mysql InnoDB 的内存逻辑架构
2022/05/06 MySQL