使用linux的cmp命令比较两个文件是否有差异
发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,这篇文章运用简单易懂的例子给大家介绍使用linux的cmp命令比较两个文件是否有差异,代码非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。cmp命令有用于比较两个任意类型的文件,若两个文
千家信息网最后更新 2024年11月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安全错误
数据库的锁怎样保障安全
ip广播服务器功率
工行软件开发中心珠海
云安全恶梦云服务器
台州三门县软件开发优惠
手游服务器破解
数据库对象包含
服务器检测不到raid信息
2020年国际网络安全形势研究
网络安全培训新闻标题
台式电脑服务器自动生产线方案
宁夏国税局网络安全项目
西安远程教育系统开发软件开发
计算机网络安全基础款t恤
与电力相关的网络安全威胁
计算机网络技术专业薪资
蚌埠软件开发培训怎么样
数字新基建对网络安全的要求
php游戏数据库借鉴
赣州网络安全应急指挥中心
大型数据库技术课程
恒铁华为网络技术工程师
知网查学位论文数据库吗
josiona怎么切换服务器
浙江一站式软件开发项目管理
软件访问网络数据库
数据库怎么添加ldf文件
网络安全现状文档
aspx 用什么数据库
淮安进口刀片服务器供应
扫描条形码然后上传数据库