1

假设我有一个只有文件(t1.txt、t2.txt、t3.txt)的 Dir1 我如何才能仅在 bash 脚本中获取文件名列表,该脚本允许我将其与 Dir2 中的另一个文件列表进行比较和在不使用rSync的情况下查找丢失的文件

4

1 回答 1

1

diff -r --brief Dir1 Dir2

将告诉您两个目录之间的差异,包括一个目录何时包含另一个目录不包含的文件。顺便说一句,它还会告诉您 Dir1 和 Dir2 是否都包含同名的文件,例如t1.txt,但内容不同。它不会打印两个目录之间相同的文件。

于 2013-02-09T22:29:10.180 回答