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...

面试题 相关文章推荐
接口中的方法可以是abstract的吗
Jul 23 面试题
C语言基础笔试题
Apr 27 面试题
JAVA和C++的区别
Oct 06 面试题
将"引用"作为函数参数有哪些特点
Apr 05 面试题
请写出char *p与"零值"比较的if语句
Sep 24 面试题
介绍一下SQL注入攻击的种类和防范手段
Feb 18 面试题
Linux Interview Questions For software testers
May 17 面试题
init进程的作用
Aug 20 面试题
JAVA程序设计笔试题面试题一套
Jul 28 面试题
中科前程Java笔试题
Nov 20 面试题
线程同步的方法
Nov 23 面试题
德尔福集团DELPHI的笔试题
Feb 22 面试题
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
Thinkphp模板中截取字符串函数简介
2014/06/17 PHP
laravel实现分页样式替换示例代码(增加首、尾页)
2017/09/22 PHP
用javascript实现页面打印的三种方法
2007/03/05 Javascript
HTML5 canvas 9绘制图片实例详解
2016/09/06 Javascript
Bootstrap基本组件学习笔记之下拉菜单(7)
2016/12/07 Javascript
微信小程序 picker 组件详解及简单实例
2017/01/10 Javascript
Vue.js仿Metronic高级表格(二)数据渲染
2017/04/19 Javascript
Vue工程模板文件 webpack打包配置方法
2017/12/26 Javascript
浅谈mvvm-simple双向绑定简单实现
2018/04/18 Javascript
微信小程序scroll-view实现滚动穿透和阻止滚动的方法
2018/08/20 Javascript
解决webpack dev-server不能匹配post请求的问题
2018/08/24 Javascript
Node.js JSON模块用法实例分析
2019/01/04 Javascript
python实现代码行数统计示例分享
2014/02/10 Python
python脚本实现统计日志文件中的ip访问次数代码分享
2014/08/06 Python
Python 专题四 文件基础知识
2017/03/20 Python
Python爬虫之xlml解析库(全面了解)
2017/08/08 Python
Python字符串格式化%s%d%f详解
2018/02/02 Python
深度辨析Python的eval()与exec()的方法
2019/03/26 Python
Django为窗体加上防机器人的验证码功能过程解析
2019/08/14 Python
Python中filter与lambda的结合使用详解
2019/12/24 Python
python的pip有什么用
2020/06/17 Python
css3 border-radius属性详解
2017/07/05 HTML / CSS
C&A巴西网上商店:时尚、衣服、手机和鞋子
2020/06/07 全球购物
PHP面试题及答案一
2012/06/18 面试题
自我鉴定范文
2013/11/10 职场文书
招商业务员岗位职责
2013/12/16 职场文书
优秀毕业生求职信范文
2014/01/02 职场文书
岗位廉洁从政承诺书
2014/03/27 职场文书
中专毕业生的自荐书
2014/07/01 职场文书
新闻传播专业求职信
2014/07/22 职场文书
爱晚亭导游词
2015/02/09 职场文书
2015小学教育教学工作总结
2015/07/21 职场文书
三好学生评选事迹材料(2016精选版)
2016/02/25 职场文书
php 解析非标准json、非规范json
2021/04/01 PHP
浅谈pytorch中的dropout的概率p
2021/05/27 Python
SpringBoot 集成Redis 过程
2021/06/02 Redis