跳到内容 中国
HP.com 主页 产品与服务 支持及驱动程序 解决方案 如何购买
» 联系惠普
更多选项
HP.com 主页
使用 HP-UX: HP 9000 计算机 > 第 2 章 处理文件和目录

比较两个文件的内容

» 

技术文档资料

完整的 PDF 手册
» 反馈
内容从此开始:

 » 目录

 » 词汇表

 » 索引

如果已知两个文本文件的内容非常相似,但是希望确定二者之间的差别或哪个文件已被更改,请执行以下操作:

  1. 首先,运行 ll,查看日期和时间字段,了解上次保存文件的日期和时间。例如:

    -rw-r--r--   1 jim     users     1759  3 月 17 日 15:53 test1
    -rw-r--r--   1 jim     users     2130  3 月 17 日 15:47 test2

    test1 的保存时间晚于 test2,因为它的时间较新(大小亦有所改变)。

  2. 通过运行 diff 命令,可以确定 test1test2 之间的差别:

diff(1)

$ diff test1 test2

例如,如果 test1 的内容是:

You are in a maze of twisty little passages which are all alike.

test2 的内容是:

You are in a maze of twisty little passages which are all different.

此命令将按行号指出找到的差别,并用“<”和“>”指出存在差别的文件:

3c3 相关的行号
< which are all alike. test1 的版本
---
> which are all different. test2 的版本

注意,diff 命令指出:如果删除标为“<”的一行,并添加标为“>”的另一行,则两个文件将相同。

打印版本
保密声明 使用本网站表示您同意其使用条件
© Hewlett-Packard Development Company, L.P.