我有两个相同的文件夹,但不相同(例如 Java 安装目录)。一个目录有一个额外的文件,一个文件已更改。
是否有任何易于使用的工具来检查,还是我必须为此编写复杂的 bash 脚本?
PS 我正在寻找命令行工具,但如果您知道任何 GUI 工具,请分享知识。
我有两个相同的文件夹,但不相同(例如 Java 安装目录)。一个目录有一个额外的文件,一个文件已更改。
是否有任何易于使用的工具来检查,还是我必须为此编写复杂的 bash 脚本?
PS 我正在寻找命令行工具,但如果您知道任何 GUI 工具,请分享知识。
这将比较两个目录中的文件。
如果你是一个虐待狂,你可以放弃
q
论点(和| sort
管道),你会看到所有文件之间的所有差异......但输出很难像那样解释。如果您确实有很多事情要处理,也许通过管道
less
(只需添加| less
到命令中)会让您更轻松地查看它。meld
是一个很好的图形差异前端,它将向您显示文件的并排列表。使用 Ubuntu 软件中心安装 meld:或者在终端上使用这些命令:
至于 GUI,kdiff3似乎能够比较目录。