Linux命令 相比文件

comp命令:

 

  // 描述:

cmp

    逐字节相比四个公文或文件集的内容。
借使在未曾参数的动静下行使,comp会指示您输入要相比的公文。

[效果表达]

  //
语法:

相比文件

    comp [<Data1>]
[<Data2>] [/d] [/a] [/l]  [/c]
[/n=<Number>]

#cmp能够相比任何项指标文件,并在行业内部输出设备上呈现文件的首先次区别处的行号和字节号,分别从1开端,可是1般用于相比文本文件

  //
参数:

[语法格式]

    <data一> :  钦赐要相比较的第5个公文或文件集的岗位和名称。
能够动用通配符(*和?)钦定五个文件。

Cmp[参数][文件1][文件2][skip1][skip2]

    <data二>:   钦赐要相比的第贰个文本或文件集的岗位和名称。
能够动用通配符(*和?)钦定多少个公文。

[挑选参数]

    /d:(decimal)    以拾进制格式呈现差距。 (私下认可格式为十陆进制。)

参数

说明

-l

显示两个比较文件每个不同点的字节号和字节数,前者以十进制显示,后者以八进制显示

-s

不显示错误信息就退出

    /a:     将区别展现为字符。

 

    /l:(line number) 显示出现差别的行号,而不是显得字节偏移量。

comm

    /c:     执行不区分轻重缓急写的比较。

[功效表达]

    /n     仅比较为种种文件钦定的行数,尽管文件大小分歧。

相比较文件

  //
说明:

 #comm可逐行比较五个排序的公文,并依照用户的钦命选项输出结果到显示器也许另行定向到三个文件,用于有序文件的相比

拍卖 Data一和Data2的分裂平常意况:
  –>
若是省略Data一或Data2的必备组件,可能不难Data2,comp会提醒您输入缺乏的音信。
  –> 假如Data一仅包蕴驱动器号或从不公文名的目录名,则comp会将钦赐目录中的全数文件与Data1中钦点的文件实行相比。
  –> 如若Data二仅蕴涵驱动器号或目录名,则Data2的默许文件名与Data第11中学的默许文件名相同。
  –> 假设comp找不到您钦赐的文件,它会唤醒您一条音信,以明确是不是要相比较更加多文件。

[语法格式]

正如分裂岗位的文本:
  Comp能够比较一致驱动器或分裂驱动器上的文本,以及同样目录或分化目录中的文件。
当comp比较文件时,它会呈现它们的职位和文书名。

Comm[参数]文件1 文件2 [>|>>文件名]

正如差异尺寸的文件:
  您必须钦赐 /n 来比较不一样尺寸的文件。 要是文件大小分化且未钦赐/n,则comp将突显以下音信:

[选料参数]

Files are different sizes

参数

说明

-1

抑制第1行的显示,既在文件1中出现的内容不显示

-2

抑制第2行的显示,既在文件1中出现的内容不显示

-3

抑制第3行的显示,既在文件1和文件2中同时出现的内容不显示

Compare more files (Y/N)?

只是做的三个计算 如有不对,请各位大拿批评指教。

  //
实例:

                                          此致敬礼

    图片 1

版权表明

              ### 那么些 comp
命令展现出来的少数都不窘迫,显著未有 fc 赏心悦目。照旧用 fc
习惯些!!!

本总括所提到到的始末 全体摘抄自《Linux命令完全技术宝典》张栋

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图