linux文件比较
2024-08-27 07:11:49
Linux文件比较指令有两个,comm和diff,其中comm要求的是排序过得文件。Diff则没有这个要求,diff的输出结果主要是用来表明文件一经过怎样的修改可以得到文件二。
Comm
Comm的语法如下:
Comm的选项如下:
通过上面的三个选项的组合可以衍生出很多选项,如下:
注意:comm需要的是按字典序排好序的文件,故使用前要先用sort给文件排序。
Diff
Diff语法如下:
diff一般不用选项,他的结果就是用来说明文件一怎么样才能修改成文件二。输出有三种:
字母(a、d和c)之前的行号(n1,n2)是针对file1的,其后面的行号(n3,n4)是针对file2的。字母a、d和c分别表示附加、删除和修改操作。如下是一个使用例子:
最新文章
- 手把手教从零开始在GitHub上使用Hexo搭建博客教程(二)-Hexo参数设置
- SQL Server 求结果
- mybatis Result Maps collection already contains value for com.ebways.dictionary.dao.impl.PtInfoDaoImpl.beanMap
- Spring官网改版后下载
- HBase启动和停止命令
- 【Shell脚本学习3】什么时候使用Shell
- Java传入参数个数不确定可用(Type ... values)
- bzoj3998 [TJOI2015]弦论(SAM)
- ASCII 对应表 CHR()
- MVC自我学起之MVCMusic开发中遇到问题:musicstore edit方法出错的原因和解决方法
- 用Python实现九九乘法表
- Extjs4.1MVC详细解释
- [java多线程] - 锁机制&;同步代码块&;信号量
- 快了快了,你的 MacBook Pro 和 FineUICore!
- 学习笔记CB001:NLTK库、语料库、词概率、双连词、词典
- IdentityServer4(5)- 包和构建
- poj 3525
- linux 校准时间方法
- 'vue-cli-service' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
- 微软解决方案框架 - MSF的团队模型、MSF的开发模型,关于SA系统分析师信息的一篇好帖子
热门文章
- 查看Oracle中是否有锁表
- QThread: Destroyed while thread is still running
- if判断用法
- Docker容器(四)——常用命令
- 《Learning a Discriminative Feature Network for Semantic Segmentation》解读
- DELPHI (VCL及FMX[Firemonkey])启动时的欢迎窗口实现代码
- Linux 指令表
- 031 Android 异步任务(AsyncTask)
- SSM整合-配置文件
- C++ 根据两点式方法求直线并求两条直线的交点