zoukankan      html  css  js  c++  java
  • cmp命令

    cmp命令

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

    语法

    cmp [-clsv][-i <number of characters>][--help][file][file]
    

    参数

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

    示例

    比较file.txtfile2.txt文件的差异,如果文件相同,则不显示消息,如果文件不同,则显示第一个不同的位置。

    cmp file.txt file2.txt
    

    比较file.txtfile2.txt文件的差异,标出所有不同之处。

    cmp -l file.txt file2.txt
    

    比较file.txt与自定义输入内容的差异,输入内容后按Ctrl+D输出EOF标识后结束输入。

    cmp file.txt -
    

    每日一题

    https://github.com/WindrunnerMax/EveryDay
    

    参考

    https://man.linuxde.net/cmp
    https://www.jianshu.com/p/f5963af8d796
    https://www.runoob.com/linux/linux-comm-cmp.html
    
  • 相关阅读:
    npm install遇到的问题
    已经安装了node和npm,输入node -v 未找到命令
    虚拟机VMware搭建代码环境
    使用VMware出现的各种问题
    bind、delegate、on的区别
    软件设计原则
    Qt 模型/视图/委托
    UML类图与类间六种关系表示
    C++内存分配与释放
    SQLite 自定义函数,聚合,排序规则
  • 原文地址:https://www.cnblogs.com/WindrunnerMax/p/13323393.html
Copyright © 2011-2022 走看看