博客
关于我
cmp命令
阅读量:397 次
发布时间:2019-03-06

本文共 769 字,大约阅读时间需要 2 分钟。

cmp命令

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

语法

cmp [-clsv][-i 
][--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/cmphttps://www.jianshu.com/p/f5963af8d796https://www.runoob.com/linux/linux-comm-cmp.html

转载地址:http://ypckz.baihongyu.com/

你可能感兴趣的文章
《精通CSS层叠样式表》
查看>>
c# 图片带水纹波动
查看>>
H5 贪吃蛇源码
查看>>
c# 判断3个数是否连续最优式子
查看>>
从零开始学安全(十六)● Linux vim命令
查看>>
从零开始学安全(三十四)●百度杯 ctf比赛 九月场 sqli
查看>>
从零开始学安全(四十五)●browser_autopwn2漏洞利用配合Ettercap工具实施DNS欺骗攻击
查看>>
3389连接痕迹清除
查看>>
发生系统错误 6118
查看>>
c# API接受图片文件以文件格式上传图片
查看>>
阿里巴巴Json工具-Fastjson教程
查看>>
Spring Cloud Gateway - 快速开始
查看>>
Spring Security 实战干货:理解AuthenticationManager
查看>>
Java对象转JSON时如何动态的增删改查属性
查看>>
Python 面向对象进阶
查看>>
Linux常用统计命令之wc
查看>>
Git安装及使用以及连接GitHub方法详解
查看>>
docker容器与虚拟机的区别
查看>>
shell脚本里使用echo输出颜色
查看>>
Python2跟Python3的区别
查看>>