假设我的Dir1只有文件(t1.txt,t2.txt,t3.txt) 如何才能在bash脚本中获取文件名列表,以便将其与Dir2中的另一个文件列表进行比较,并在不使用 rSync
的情况下找到丢失的文件答案 0 :(得分:1)
diff -r --brief Dir1 Dir2
将告诉您两个目录之间的差异,包括当一个目录包含另一个目录不包含的文件时。顺便提一下,它还会告诉您Dir1和Dir2是否都包含具有相同名称的文件,例如 t1.txt ,但内容不同。它不会打印两个目录之间相同的文件。