使用linux的cmp命令比较两个文件是否有差异
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,这篇文章运用简单易懂的例子给大家介绍使用linux的cmp命令比较两个文件是否有差异,代码非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。cmp命令有用于比较两个任意类型的文件,若两个文
千家信息网最后更新 2025年01月23日使用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安全错误
数据库的锁怎样保障安全
江苏通用软件开发现价
数据库 报表设计
互联网科技有什么发展
ifix abc 数据库
php本地服务器软件
数据库对象视图的优缺点
服务器 硬防
北纬科技是工业互联网股票吗
老头环联不上服务器
服务器管理器查看错误日志
宝胜网络技术有限公司
跨数据库创建表
rust怎么找到服务器管理人员
网络技术如何捞偏门
网易如何修改服务器图片
瑞辛在线软件开发商
河南常见软件开发单价
保证网络安全的技术手段
武汉数控软件开发
灵寿应用软件开发服务技术规范
plex服务器上行带宽
vc项目用什么软件开发
淘宝直通车软件开发
dns服务器地址无反应
网络安全公司能力规划
网络安全工程师必知
兰州网络技术预算
网络技术大会ppt
除了关系型数据库
scum单机服务器怎么打开