菜单

文本比较命令(comp)

2019年4月27日 - UNIXSolaris

comp命令:

 

  // 描述:

cmp

    逐字节相比较几个文件或文件集的故事情节。
如果在未有参数的动静下利用,comp会提示您输入要相比较的文本。

[效率表明]

  //
语法:

正如文件

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

#cmp能够相比较任何项目标文书,并在正儿八经输出设备上呈现文件的率先次差异处的行号和字节号,分别从一初叶,但是一般用来比较文本文件

  //
参数:

[语法格式]

    <data1> :  钦赐要相比较的率先个文本或文件集的岗位和称号。
能够选用通配符(*和?)钦定四个公文。

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

    <data2>:   钦定要相比较的第二个公文或文件集的岗位和名称。
可以利用通配符(*和?)钦定八个文件。

[选料参数]

    /d:(decimal)    以十进制格式展现差别。 (暗中同意格式为十陆进制。)

参数

说明

-l

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

-s

不显示错误信息就退出

    /a:     将反差彰显为字符。

 

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

comm

    /c:     实行不区分轻重缓急写的可比。

[功能表达]

    /n     仅比较为每一个文件钦点的行数,尽管文件大小不一样。

相比文件

  //
说明:

 #comm可逐行相比八个排序的文本,并依靠用户的钦点选项输出结果到荧屏或然再次定向到一个文书,用于有序文件的比较

拍卖 Data一和Data二的离奇景况:
  –>
假诺省略Data1或Data贰的必需组件,只怕轻巧Data二,comp会提醒您输入贫乏的新闻。
  –> 假若Data一仅包括驱动器号或未有公文名的目录名,则comp会将钦定目录中的全数文件与Data第11中学钦点的公文进行比较。
  –> 假诺Data二仅包涵驱动器号或目录名,则Data二的暗中认可文件名与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地图