bash脚本从dir获取文件并将它们与另一个dir进行比较

时间:2013-02-09 22:25:41

标签: linux bash centos ls

假设我的Dir1只有文件(t1.txt,t2.txt,t3.txt) 如何才能在bash脚本中获取文件名列表,以便将其与Dir2中的另一个文件列表进行比较,并在不使用 rSync

的情况下找到丢失的文件

1 个答案:

答案 0 :(得分:1)

diff -r --brief Dir1 Dir2

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