1 .\" Date: Fri, 11 Sep 1998 19:13:45 +0100
3 .\" Chinese Version Copyrighted Scorpino, www.linuxforum.net 2000
4 .\" Derived from the GNU diff info page.
5 .\" May be distributed under the GPL.
6 .TH DIFF 1 "22sep1993" "GNU Tools" "GNU Tools"
45 依照字母次序排序;这个比较是不会递归的,除非给出
50 不把一个目录的内容看为它是一个文件来比较。被指定的文件不
51 能是标准的输入, 因为标准的输入是无名的并且"有一样的名字的文
80 多个单字母选项(除非它们产生歧义)能够组合为单行的命令行语法
84 长命名的选项能被缩短到他们的名字的任何唯一的前缀.
95 这个选项自身没有指定输出格式,这是没有效果的,除非和
104 所有的文件都视为文本文件来逐行比较,甚至他们似乎不是文本文件.
122 .BI \-\-context[= lines ]
131 .BI \-\-changed\-group\-format= format
134 输出一组包含两个文件的不同处的行,其格式是 if\-then\-else .
137 改变算法也许发现变化的一个更小的集合.这会使
142 合并 if\-then\-else 格式输出, 预处理宏(由name参数提供)条件.
153 .BI \-\-exclude= pattern
158 .BI \-\-exclude\-from= file
164 在输出时扩展tab为空格,保护输入文件的tab对齐方式
169 脚本的输出,但是但是在他们在文件出现的顺序有改变
172 在上下文和统一格式中,对于每一大块的不同,显示出匹配
179 脚本的输出,但是它们在文件出现的顺序有改变。
182 这选项现在已没作用,它呈现Unix的兼容性.
185 使用启发规则加速操作那些有许多离散的小差异的大文件.
187 .BI \-\-horizon\-lines= lines
188 比较给定行数的有共同前缀的最后行,和有共同或缀的最前行.
194 忽略由插入,删除行(由regexp 参数提供参考)带来的改变.
197 合并 if\-then\-else 格式输出, 预处理宏(由name参数提供)条件.
199 .B \-\-ignore\-all\-space
202 .B \-\-ignore\-blank\-lines
208 .BI \-\-ignore\-matching\-lines= regexp
209 忽略插入删除行(由regexp 参数提供参考).
211 .B \-\-ignore\-space\-change
215 在文本行(无论是常规的或者格式化的前后文关系)前输出tab代替空格.
216 引起的原因是tab对齐方式看上去象是常规的一样.
235 .BI \-\-line\-format= format
242 改变算法也许发现变化的一个更小的集合.这会使
257 在目录比较中,如果那个文件只在其中的一个目录中找到,那么它被视为在
260 .BI \-\-new\-group\-format= format
263 以if\-then\-else 格式输出只在第二个文件中取出的一个行组
265 .BI \-\-new\-line\-format= format
268 以if\-then\-else 格式输出只在第二个文件中取出的一行
270 .BI \-\-old\-group\-format= format
273 以if\-then\-else 格式输出只在第一个文件中取出的一个行组
275 .BI \-\-old\-line\-format= format
280 以if\-then\-else 格式输出只在第一个文件中取出的一行
286 在目录比较中,如果那个文件只在其中的一个目录中找到,那么它被视为在
309 .B \-\-report\-identical\-files
322 .B \-\-sdiff\-merge\-assist
329 这些选项不是特意为使用者直接使用而准备的。
331 .B \-\-show\-c\-function
334 .BI \-\-show\-function\-line= regexp
335 在上下文和统一的格式,对于每一大块的差别,显示出匹配
340 .B \-\-side\-by\-side
343 .B \-\-speed\-large\-files
344 使用启发规则加速操作那些有许多离散的小差异的大文件.
346 .BI \-\-starting\-file= file
352 .B \-\-suppress\-common\-lines
356 在输出时扩展tab为空格,保护输入文件的tab对齐方式
359 在文本行(无论是常规的或者格式化的前后文关系)前输出tab代替空格.引起的原因
363 所有的文件都视为文本文件来逐行比较,甚至他们似乎不是文本文件.
368 .BI \-\-unchanged\-group\-format= format
371 输出两个文件的公共行组,其格式是if\-then\-else.
373 .BI \-\-unchanged\-line\-format= format
376 输出两个文件的公共行,其格式是if\-then\-else.
378 .B \-\-unidirectional\-new\-file
379 在目录比较中,如果那个文件只在其中的一个目录中找到,那么它被视为在
386 .BI \-\-unified[= lines ]
411 .BI \-\-width= columns
427 cmp(1), comm(1), diff3(1), ed(1), patch(1), pr(1), sdiff(1).
435 .B Scorpio <rawk@chinese.com>
438 .SH "《中国Linux论坛man手册页翻译计划》:"
439 .BI http://cmpp.linuxforum.net