Here's a straightforward recipe that shows off the problem. Run this in an empty scratch directory.
mkdir a b for x in `seq 1 8`; do mkdir b/$x; for y in `seq 1 8`; do ln -s ../$(($y + 1)) b/$x/$y; done; done diff -Nru a b
Here's a straightforward recipe that shows off the problem. Run this in an empty scratch directory.
mkdir a b
for x in `seq 1 8`; do mkdir b/$x; for y in `seq 1 8`; do ln -s ../$(($y + 1)) b/$x/$y; done; done
diff -Nru a b