Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4837862 By: jon_moore
I think I've seen the same thing. It looks like the gnuwin32 find 4.2.20 (my version) is expanding the wildcard using matches in the current directory. That gives the kind of errors grumbled00k saw if there is more than one match. So with a file structure like this ./foofoo ./Child/foofoo ./Child/foobar Running find . -iname 'foo*' from . returns only the first two files Running from ./Child gives the "Paths must precede expression" error Running from .. returns all three files This looks like a bug. It is a difference in behavior compared to GNU find 4.1.7 on linux and the cygwin version of GNU find 4.2.11 (which always return all three files) ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=74807 ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ GnuWin32-Users mailing list GnuWin32-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gnuwin32-users