Follow-up Comment #1, bug #67330 (group findutils): Hi, I would expect this behaviour if scanning the . directory came across "a" before coming across "b". If that's the case, find would process a first, moving files to b, and then process b, finding all of the previously moved files, and try to move them to b as well, but they are already in b, hence the warning message.
The second command would also process a first, finding nothing, then process b, and move all of the files there into a, without finding any clash. The order that file system entries are encountered when doing opendir/readdir/closedir is best considered to be arbitrary. It probably depends on when each file system entry was created (but maybe not and it probably depends on the type of file system). This doesn't look like a bug to me. It's just a result of the fact that you are changing what's in a directory tree while processing it. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?67330> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature