dirdiff
dirdiff copied to clipboard
Entries of different types are not handled
in this test dir1/t is a directory while dir2/t is a file, the messages below are very confusing
[Present in second dir. only] "t" [Present in first dir. only] "t"
dirdiff test/* [Present in second dir. only] "t" [Files differ] "a" [Present in first dir. only] "X" [Present in second dir. only] "3" [Present in first dir. only] "1" [Present in first dir. only] "t" [Present in second dir. only] "X" [Present in first dir. only] "A/t" [Present in first dir. only] "A/c/d" [Files differ] "A/b/file" [Present in second dir. only] "A/c/d"
diff -r -q test/* Only in test/test1: 1 Only in test/test2: 3 Files test/test1/a and test/test2/a differ Files test/test1/A/b/file and test/test2/A/b/file differ File test/test1/A/c/d is a regular empty file while file test/test2/A/c/d is a directory Only in test/test1/A: t File test/test1/t is a directory while file test/test2/t is a regular empty file File test/test1/X is a regular file while file test/test2/X is a directory