AIX命令参考大全,卷 2,d - h - dircmp 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 2,d - h

dircmp 命令

用途

比较二个目录和其公共文件的内容。

语法

dircmp-d ] [  -s ] [ -w num ] Directory1 Directory2

描述

dircmp 命令 比较 Directory1 Directory2 参数指定的两个目录,并将其内容相关信息写到标准输出。首先,dircmp 命令比较每个目录中的文件名。如果相同的文件名同时出现在两个目录,dircmp 命令比较两文件的内容。

在输出中,dircmp 命令 首先列举各目录独有的文件。然后列举文件名相同但是内容不同的文件。如果不指定任何标志,命令还列举文件名和内容都相同的文件。

diff -r 命令提供类似于 dircmp 命令所拥有的功能。

标记

-d 显示公共文件中的不同内容。显示格式与 diff 命令相同。
-s 不列出相同文件的名称。
-w num 改变输出宽度为 num 个字符数。

退出状态

此命令返回下列退出值:

0 成功结束。
>0 发生错误。

注: 目录内容中的不同不会当作错误。

示例

  1. 要总结两目录中的文件的不同处,请输入:

    dircmp proj.ver1 proj.ver2

    这将显示目录 proj.ver1proj.ver2 的不同处摘要。分别列举只在一个目录出现的文件,以及在两目录都出现的文件。如果一文件同时出现在两目录,命令 dircmp 则分析两文件内容是否相同。

  2. 要显示文件不同处的细节,请输入:
    dircmp  -d  -s proj.ver1 proj.ver2
    -s 标志 禁止有关相同文件的信息。-d 标志 显示在两个目录中找到的每个不同文件的 diff 列表。
  3. 要以输出行宽度设置为 90 个字符来显示文件之间的不同处细节,请输入:
    $dircmp -w 90 dir1 dir2

文件

/usr/bin/dircmp 包含 dircmp 命令。

相关信息

cmp 命令、diff 命令。

《AIX 5L V5.2 系统用户指南:操作系统与设备》中的『目录概述』描述文件系统中目录结构和特征。

《AIX 5L V5.2 系统用户指南:操作系统与设备》中的『输入输出重定向概述』描述了操作系统如何处理输入输出。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]