Quote:
I wonder if large numbers of arguments to a command acts in an odd manner under Cygwin.


Yes, it does. Windows maximum command line length is 32K characters, and it's even possible that Cygwin has less space. Large numbers of files will cause it to fail.

Your -print0 | xargs -0 thing is what I normally use if I have this problem.
_________________________
-- roger