Ubuntu18.04体系如何用diff3命令比较3个存档并将不同之处显示到标准值输出
资讯
2025-03-02 16:20
140
Ubuntu18.04体系如何用diff3命令比较3个文档并将不同之处显示到准则输出
在ubuntu18.04中如何用diff3命令比较3个文档,将3个文档的不同的地方显示到准则输出。
语法:
diff3(选项)(参数)
选项:
-a:把所有的文档都当做文本文档按照行为组织进行比较,即给定的文档不是文本文档;
-A:合并第2个文档和第3个文档之间的不同到第1个文档中,有对抗内容用括号括起来;
-B:与选项“-A”功能相同,但是不显示对抗的内容;
-e/--ed:生成一个“-ed”脚本,用于将第2个文档和第3个文档之间的不同合并到第1个文档中;
--easy-only:除了不显示互相重叠的变动,与选项“-e”的功能相同;
-i:为了和system V体系支持兼容,在“ed”脚本的最后生成“w”和“q”命令。此选项必须和选项“-AeExX3”连用,但是不能和“-m”连用;
--initial-tab:在正常格式的行的文本前,输出一个TAB字符而非两个空白字符。此选项将导致在行中TAB字符的对齐方式看上去标准。
参数:
要比较的三个文档名
实例:
1.查看要比较的三个文档的内容
2.用diff3命令进行比较并输出成果