Using "-path '*/.*' -prune" prunes too many files from find output when files to prune actually exists.
Problem occurs in both version 4.3.0 + 4.3.1 of find. Problem does *not* occur in version 4.2.27. Is this problem related to the following bug? http://sourceware.org/ml/cygwin/2006-07/msg00890.html Subject: find version 4.3.0, -path someNonDir -prune Date: Fri, 28 Jul 2006 08:33:15 +1000 Thanks for any help! TO REPRODUCE: ------------- Run commands 1. mkdir -p d/d2 2. touch d/d2/f 3. find d -path '*/.*' -prune -o -print Result: ------- d d/d2 d/d2/f 4. touch d/.x 5. find d -path '*/.*' -prune -o -print Result: ------- d d/d2 Expected: --------- d d/d2 d/d2/f i.e., d/d2/f is unexpectedly dropped - Howard -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/