chr*_*ris 3 terminal command-line osx-mavericks macos
diff -rq folder1 folder2
然而,我发现,作为一个 OS X 用户,你会得到可爱的隐藏文件,就像.DS_Store
在终端中混淆结果一样。所以,我真的不在乎那些文件。了解命令行是强大的,并且通常包含许多隐藏的宝石。如何对两个文件夹进行差异处理。排除一个或多个文件/类型。
请注意,这不适用于 rsync 或 git 或 svn 之类的东西。由于我对答案的大部分搜索主要是指 svn/git 存储库。
小智 11
您可以使用 diff 的 -x 标志排除与特定模式匹配的所有文件。以下行应排除您区分的所有目录中的所有隐藏文件:
diff -x '.*' -rq folder1 folder2
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3316 次 |
最近记录: |