On Wed, 07 May 2008 16:17:12 +0200 Julien Cigar <jcigar at ulb.ac.be> wrote: > sorry.. | xargs chmod instead of | xargs | chmod ... It will still fail on a directory name that contains a space (this is a difference between Gnu and BSD). You need: find ... -print0 | xargs -0