比较文件Linux基本命令:cmp

(2009-11-04 10:42:55)

用途:

比较两个文件的不同。

用法:

cmp [OPTION]... FILE1 [FILE2 [SKIP1 [SKIP2]]]

选项说明:

-b --print-bytes 输出不同的字节

-i SKIP --ignore-initial=SKIP 跳过开始的SKIP大小开始比较

-i SKIP1:SKIP2 --ignore-initial=SKIP1:SKIP2

跳过FILE1开始的SKIP1以及FILE2的SKIP2字节开始比较。

-l --verbose 显示每一个不同点的字节号(10进制)和不同的字节内容(8进制).

-n LIMIT --bytes=LIMIT 最多比较LIMIT个字节

-s --quiet --silent 对文件之间的差别不现实任何信息,仅仅返回代码。相同0,不同1,不可访问2

-v --version 输出版本号

--help 输出帮助文件

SKIP1 and SKIP2 are the number of bytes to skip in each file.

SKIP1和SKIP2都是要跳过的字节数。同时SKIP可以使用一下单位。

SKIP values may be followed by the following multiplicative

suffixes:

kB 1000, K 1024, MB 1,000,000, M 1,048,576,

GB 1,000,000,000, G 1,073,741,824, and so on for T, P, E, Z,

Y.

If a FILE is `-' or missing, read standard input.

如果FILE是`-`或者没有,表示是标准输入。

例子:

[root@localhost Desktop]# cmp money infile 1K

cmp: EOF on money

[root@localhost Desktop]# cmp money infile 1K 1K

[root@localhost Desktop]# cmp money infile

money infile differ: byte 1, line 1

[root@localhost Desktop]# cmp -b money infile

money infile differ: byte 1, line 1 is 61 1 40

[root@localhost Desktop]# cmp -b money infile 2 3

money infile differ: byte 1, line 1 is 60 0 147 g

[root@localhost Desktop]# cmp -l money infile money 3 8

cmp: invalid --ignore-initial value `money'

cmp: Try `cmp --help' for more information.

[root@localhost Desktop]# cmp -l money infile 3 8

1 12 156

2 62 147

3 60 12

4 60 123

5 12 150

6 61 145

7 60 154

8 60 154

9 60 171

10 12 40

11 63 110

12 60 157

13 60 162

14 12 167

15 61 151

16 61 164

17 60 172

18 60 12

19 60 124

20 12 171

21 64 154

22 60 145

23 60 162

24 12 40

cmp: EOF on money

[root@localhost Desktop]# cmp -s money infile 3 8

//这个没有输出,有些不太明白为什么???不知道???1

分享:

喜欢

0

赠金笔

加载中,请稍候......

评论加载中,请稍候...

发评论

登录名: 密码: 找回密码 注册记住登录状态

昵   称:

评论并转载此博文

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

后一篇 >自闭

cmp linux 命令,比较文件Linux基本命令:cmp相关推荐

  1. linux 命令脚本文件,Linux编写shell脚本执行多个命令

    背景:Linux做项目写完代码之后,需要用一个文件夹下多个文件进行测试,而且需要对于同一个文件执行多个命令,这个时候如果一个一个命令输入比较繁琐,于是写了一个简单的命令脚本如下: #! /bin/ba ...

  2. linux命令打包文件,Linux系统中打包文件的命令详解

    linux系统中遇到要打包文件的时候我们该使用什么命令呢?下面由秋天网 Qiutian.ZqNF.Com小编为大家整理了linux系统中打包文件的命令详解的相关知识,希望对大家有帮助! linux系统 ...

  3. linux命令---查找文件中的内容

    linux命令---查找文件中的内容 [yang@localhost ~]$ cat 1.txt |egrep '123456789|second'-------匹配123456789或者second ...

  4. linux命令看文件内容,Linux文件内容查看相关命令

    1.more命令 在Linux中,more命令是一个基于vi编辑器的文本过滤器,它能以全屏的方式按页显示文本文件的内容,more里面内置了一些快捷键. (1)命令语法 more(选项)(参数) (2) ...

  5. Linux命令:文件和目录操作

    Linux命令:文件和目录操作 >文件是Linux用来存储信息的基本结构, 它是被命名(称为文件名)的存储在某种介质(如磁盘.光盘.磁带等)上的一组信息的集合. >Linux系统文件以文件 ...

  6. linux给文件夹加密码,如何使用linux命令给文件上锁?linux命令文件加密方法

    如何用linux命令给文件夹加密上锁呢?这是很多linux用户会碰到的问题,今天小编给大家介绍下linux命令给文件加密上锁的方法. 怎么用linux命令给自己的文件上锁 原因: 有些时候一个工程需要 ...

  7. Linux命令--查看文件信息

    原文网址:Linux命令--查看文件信息_IT利刃出鞘的博客-CSDN博客 简介 本文介绍查看文件信息的一些命令.有如下命令:ls.ll.file.stat ls 见:Linux命令--ls--使用/ ...

  8. 【Linux命令】文件和目录权限

    [Linux命令]文件和目录权限 权限查看 众所周知,可以使用 ls -l 来查看文件和目录的详细信息,那么输出的东西是什么呢? 我们先来看 文件类型: -:普通文件: d:目录文件: b:块特殊文件 ...

  9. Linux删掉一级目录,linux命令删除文件夹

    本文收集整理关于linux命令删除文件夹的相关议题,使用内容导航快速到达. 内容导航: Q1:linux shell 删除文件夹命令 iftestx"$1"=x"-f&q ...

最新文章

  1. 高并发编程-Thread_正确关闭线程的三种方式
  2. PowerBI随笔(6)-filter、caculate、RELATED相关
  3. 16位转8位 winhex_64位系统究竟强在哪里?
  4. 剑桥大学的下午茶,为何能喝出六十位诺贝尔奖获得者?
  5. linux下usb调试工具,LINUX USB调试
  6. java (lodop) 打印实例
  7. 操作系统随机密码,定时改密码
  8. MFC vs2012 Office2013 读写excel文件
  9. linux中ffmpeg实现视频的转吗,Linux系统下视频转换ffmpeg
  10. python GUI打开文本文件代码
  11. 自己动手开发多线程异步 MQL5 WEBREQUEST
  12. android 支付宝 地图,支付宝小程序地图组件 地图·Map
  13. vision安装过程中出错_NVIDIA安装程序失败 3D vision 驱动程序 失败 是为什么,如图所示...
  14. 剑道第一仙 第一千六百三十七章 何须解释
  15. 调出夕阳日落照片效果
  16. chm打开秒退_CHM文件打开方式
  17. 【Pytorch】Cycle GAN实战(一):风格转换--真实风景图像转换为VanGogh风格
  18. ES6——ES6内置对象
  19. linux命令行下读取u盘内容_Linux拷贝U盘文件(命令行)
  20. 赢在起跑线的“钢铁侠”

热门文章

  1. tasm报错illegal memory reference的解决办法
  2. 贺利坚老师汇编课程34笔记:SI和DI复制字符串
  3. 字符串函数rpartition与partition
  4. iOS安全系列之一:HTTPS
  5. 【灵感】wifi通过wifi发送优惠信息
  6. QT生成在Windows下有图标的exe文件(IDE=QT Creator)
  7. [转载] python猜字谜游戏_Python Hangman猜字游戏
  8. [转载] wikipedia 维基百科 语料 获取 与 提取 处理 by python3.5
  9. try catch finally的理解
  10. 27_线程池_线程池实现原理