我正在写一个bash脚本,我想知道在两个目录树中哪些文件是相同的.

这与使用diff相反.

我自己找到了答案.我以前试过,但我觉得不管用.

diff -srq dir1/ dir2/ | grep identical

推荐答案

我自己找到了答案.我以前试过,但我觉得不管用.

diff -srq dir1/ dir2/ | grep identical

-srq是什么意思?从diff --help开始:

-s  --report-identical-files  Report when two files are the same.
-r  --recursive  Recursively compare any subdirectories found.
-q  --brief  Output only whether files differ.

Linux相关问答推荐

并行函数的最后一个实例的状态

无法分析nasm中的单词

为什么我在从 Linux 通过 telnet 发送 Ctrl-C 后停止接收数据?

读取命令停止执行 bash 脚本

如何从 2 个文件中获取内容并使用 shell 脚本将该内容附加到新文件中

如何判断 Linux 机器是否支持 AVX/AVX2 指令?

anon 对 pmap 意味着什么?

从 Linux 到 Windows 交叉编译 C++ 应用程序的手册?

从 Linux shell 将多个文件从一个目录复制到另一个目录

什么是最有效的不区分大小写的 grep 用法?

如何在非阻塞套接字上处理 OpenSSL SSL_ERROR_WANT_READ / WANT_WRITE

如何让 PHP、Symlinks 和 __FILE__ 很好地协同工作?

如何下载较旧的 google play 服务?

使用 cmake 构建错误:找不到 -lpthreads

是否有一个 linux 命令来确定与给定进程 ID 关联的窗口 ID?

如何仅打印 hexdump 中的十六进制值,而不打印行号或 ASCII 表?

我可以告诉 Linux 不要换出特定进程的内存吗?

初学者如何在 Linux 中开始使用 Mono?

编译 OpenGL 程序 GL/glew.h 缺失

通过 linux x86-64 函数调用保留了哪些寄存器