cmp

cmp

比较两个文件是否有差异

补充说明

cmp命令 用来比较两个文件是否有差异。当相互比较的两个文件完全一样时,则该指令不会显示任何信息。若发现有差异,预设会标示出第一个不通之处的字符和列数编号。若不指定任何文件名称或是所给予的文件名为“-”,则cmp指令会从标准输入设备读取数据。

语法

cmp(选项)(参数)

选项

-c或--print-chars:除了标明差异处的十进制字码之外,一并显示该字符所对应字符;
-i<字符数目>或--ignore-initial=<字符数目>:指定一个数目;
-l或——verbose:标示出所有不一样的地方;
-s或--quiet或——silent:不显示错误信息;
-v或——version:显示版本信息;
--help:在线帮助。

参数

目录:比较两个文件的差异。

实例

使用cmp命令比较文件"testfile"和文件"testfile1"两个文件,则输入下面的命令:

cmp testfile testfile1            #比较两个指定的文件

在上述指令执行之前,使用cat命令查看两个指定的文件内容,如下所示:

cat testfile                    #查看文件内容  
Absncn 50                       #显示文件“testfile”  
Asldssja 60  
Jslkadjls 85 

cat testfile1                   #查看文件内容  
Absncn 50                       #显示文件“testfile1”  
AsldssjE 62  
Jslkadjls 85  

然后,再执行cmp命令,并返回比较结果,具体如下所示:

cmp testfile testfile1       #比较两个文件  
testfile testfile1           #有差异:第8字节,第2行  

注意:在比较结果中,只能够显示第一比较结果。

若文章对你有帮助,可以点赞或打赏支持我们。发布者:Aurora,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/cmp/

(0)
AuroraAurora站点维系者
上一篇 2023年 12月 7日 下午6:55
下一篇 2023年 12月 7日 下午6:56

相关推荐

  • unzip

    文章目录unzip补充说明语法选项参数实例 unzip 用于解压缩由zip命令压缩的压缩包 补充说明 unzip命令 用于解压缩由zip命令压缩的“.zip”压缩包。 语法 unz…

    入门教程 2024年 3月 11日
  • pico

    文章目录pico补充说明语法选项参数 pico 功能强大全屏幕的文本编辑器 补充说明 pico命令 是功能强大全屏幕的文本编辑器。pico的操作简单,提供了丰富的快捷键。常用的快捷…

    入门教程 2024年 3月 1日
  • dpkg-split

    文章目录dpkg-split补充说明语法选项参数实例 dpkg-split Debian Linux中将大软件包分割成小包 补充说明 dpkg-split命令 用来将Debian …

    入门教程 2023年 12月 7日
  • grub2-mkconfig

    文章目录grub2-mkconfig语法实例 grub2-mkconfig 生成 grub.cfg 配置文件。 语法 用法: grub2-mkconfig [OPTION] 生成 …

    入门教程 2023年 12月 14日
  • modetest

    文章目录modetest补充说明安装语法选项参数实例 modetest DRM/KMS驱动程序libdrm中的模式测试工具 补充说明 modetest 是一个用于测试和验证 DRM…

    入门教程 2024年 1月 3日
  • hexdump

    文章目录hexdump补充说明语法选项实例 hexdump 显示文件十六进制格式 补充说明 hexdump命令 一般用来查看“二进制”文件的十六进制编码,但实际上它能查看任何文件,…

    入门教程 2023年 12月 15日
  • ethtool

    文章目录ethtool补充说明语法选项数据来源实例 ethtool 显示或修改以太网卡的配置信息 补充说明 ethtool命令用于获取以太网卡的配置信息,或者修改这些配置。这个命令…

    入门教程 2023年 12月 14日
  • Helm | Helm 依赖列表

    文章目录helm dependency list简介可选项从父命令继承的命令请参阅 helm dependency list 列举指定chart的依赖 简介 列举所有的chart中…

    入门教程 2023年 12月 14日
  • smbclient

    文章目录smbclient补充说明语法选项参数实例 smbclient 交互方式访问samba服务器 补充说明 smbclient命令 属于samba套件,它提供一种命令行使用交互…

    入门教程 2024年 3月 5日
  • firewall-cmd

    文章目录firewall-cmd补充说明选项实例 firewall-cmd Linux上新用的防火墙软件,跟iptables差不多的工具 补充说明 firewall-cmd 是 f…

    入门教程 2023年 12月 14日
Translate »