使用linux的cmp命令比较两个文件是否有差异
发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,这篇文章运用简单易懂的例子给大家介绍使用linux的cmp命令比较两个文件是否有差异,代码非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。cmp命令有用于比较两个任意类型的文件,若两个文
千家信息网最后更新 2024年11月27日使用linux的cmp命令比较两个文件是否有差异
这篇文章运用简单易懂的例子给大家介绍使用linux的cmp命令比较两个文件是否有差异,代码非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
cmp命令有用于比较两个任意类型的文件,若两个文件相同则默认不输出任何信息,若两个文件不同,则会输出第一个不同之处的字符和列数编号,结果输出到标准输出。
若不指定任何文件名称或是所给予的文件名为”-“,则cmp命令会从标准输入设备读取数据。
语法格式:cmp [参数] [文件] [文件]
常用参数:
--help | 显示帮助 |
-v/--version | 显示版本信息 |
-s/--quit/--silent | 不显示错误信息 |
-l/--verbose | 标示出所有不一样的地方 |
-i/--ignore-initial | 指定一个数目 |
-c/--print-chars | 除了标明差异处的十进制字码之外,一并显示该字符所对应字符 |
参考实例
比较文件"tempfile"和"tempfile1"(两文件相同时,不显示任何信息,两文件不同时):
[root@linuxcool ~]# cmp tempfile tempfile1
tempfile tempfile1 differ:byte 1, line 1
比较文件"tempfile"和"tempfile1" ,不显示错误信息:
[root@linuxcool ~]# cmp -s tempfile tempfile1
比较文件"tempfile"和"tempfile1",标示出所有不一样的地方:
[root@linuxcool ~]# cmp -l tempfile tempfile1
1 12 151
2 151 167
8 167 12
cmp: EOF on tempfole1 after byte8
比较文件"tempfile"和"tempfile1" ,指定一个数目:
[root@linuxcool ~]# cmp -i 2 tempfile tempfile1
tempfile tempfile1 differ:byte 6, line 1
比较文件"tempfile"和"tempfile1" , 除了标明差异处的十进制字码之外,一并显示该字符所对应字符:
[root@linuxcool ~]# cmp -c tempfile tempfile1
tempfile tempfile1 differ:byte 1, line 1 is 12 'J 151 i
关于使用linux的cmp命令比较两个文件是否有差异就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
文件
两个
信息
字符
命令
差异
输出
帮助
不同
相同
十进制
参数
地方
字码
数目
更多
标准
错误
十进
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
fasta数据库去重复
数据库与大数据技术概论
服务器 华为云桌面 误删文件
胡巧儿数据库原理及应用
华为 超图软件 数据库
软件开发企业定制
幻塔服务器有多大
网络技术基础综合实训报告
电子网络技术
服务器管理员打不开
综合素质评价的网络安全
数据库创意视频教程
三级数据库技术备考书籍
磁盘空数据库
杭州市北大青鸟软件开发培训学校
松江区及时网络技术代理品牌
安卓 自带数据库
家庭网络安全技巧
mysql 数据库 优化
数据库中查找各科成绩的平均分数
公司网络安全制度
左手软件开发
国家开放大学 网络技术
雷神网络安全模式
服务器cpu做设计用
数据库最重要的是什么
网络技术基础综合实训报告
服务器能管理几个网站
南通智能化软件开发模型设计
软件开发变更管理