.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH DIFF3 1 2025年四月 "diffutils 3.12" 用户命令
.SH 名称
diff3 \- 逐行比较三个文件
.SH 概述
\fBdiff3\fP [\fI\,选项\/\fP]... \fI\,我的文件 旧文件 你的文件\/\fP
.SH 描述
逐行比较三个文件。
.PP
必选参数对长短选项同时适用。
.TP
\fB\-A\fP, \fB\-\-show\-all\fP
输出所有更改,用方括号标注冲突
.TP
\fB\-e\fP, \fB\-\-ed\fP
输出 ed 脚本,将从 旧文件 到 你的文件 的更改合并到 我的文件
.TP
\fB\-E\fP, \fB\-\-show\-overlap\fP
类似于 \fB\-e\fP,但用方括号标注冲突
.TP
\fB\-3\fP, \fB\-\-easy\-only\fP
类似于 \fB\-e\fP,但仅合并不重叠的更改
.TP
\fB\-x\fP, \fB\-\-overlap\-only\fP
类似于 \fB\-e\fP,但仅合并重叠的更改
.TP
\fB\-X\fP
类似于 \fB\-x\fP,但用方括号标注冲突
.TP
\fB\-i\fP
将 'w' 和 'q' 命令追加到 ed 脚本
.TP
\fB\-m\fP, \fB\-\-merge\fP
输出实际合并后的文件,如果没有给出其他选项则按 \fB\-A\fP 进行
.TP
\fB\-a\fP, \fB\-\-text\fP
将所有文件视为文本
.TP
\fB\-\-strip\-trailing\-cr\fP
去除输入行尾的回车符
.TP
\fB\-T\fP, \fB\-\-initial\-tab\fP
通过在行首添加制表符来对齐制表符
.TP
\fB\-\-diff\-program\fP=\fI\,程序\/\fP
使用指定程序来比较文件
.TP
\fB\-L\fP, \fB\-\-label\fP=\fI\,标签\/\fP
使用给定标签代替文件名(最多可重复三次)
.TP
\fB\-\-help\fP
显示此帮助信息并退出
.TP
\fB\-v\fP, \fB\-\-version\fP
显示版本信息并退出
.PP
默认输出格式是较为易读的文件修改表示。
.PP
\fB\-e\fP, \fB\-e\fP, \fB\-x\fP, \fB\-X\fP(及相应的长选项)会导致输出 ed 脚本而非默认格式。
.PP
最后,\fB\-m\fP(\fB\-\-merge\fP)选项会使 diff3 在内部执行合并并输出实际合并后的文件。对于不寻常的输入,这比使用 ed 更加可靠。
.PP
如果 文件 为 '\-' 或缺失,则从标准输入读取。如果成功则退出状态为 0,有冲突为 1,出错为 2。
.SH 作者
由 Randy Smith 编写。
.SH 报告错误
请将程序缺陷报告至:bug\-diffutils@gnu.org
.br
GNU diffutils 主页:
.br
GNU 软件的通用帮助:
.SH 版权
版权所有 \(co 2025 自由软件基金会。许可证 GPLv3+:GNU GPL 第 3 版或更新版本
。
.br
这是自由软件:您可以自由地更改并对其重新发布。在法律所允许的范围内不含任何担保。
.SH 亦见
\fBcmp\fP(1), \fBdiff\fP(1), \fBsdiff\fP(1)
.PP
\fBdiff3\fP 的完整文档以 Texinfo 手册形式维护。如果你的系统上正确安装了 \fBinfo\fP 和 \fBdiff3\fP 程序,命令
.IP
\fBinfo diff3\fP
.PP
应该可以让你访问完整的手册。
.SH "跋"
.br
本页面中文版由中文 man 手册页计划提供。
.br
中文 man 手册页计划:\fBhttps://github.com/man-pages-zh/manpages-zh\fR