Robert wrote: > Can someone explain why this: > find . -depth -print0 | cpio --null -pmd /tmp/test > will copy all files in and below the current directory -and- this: > find . -depth -print | grep -v .iso$ | wc -l > will count all the non-iso files -and- this: > find . -depth -print | grep .iso$ | wc -l > will count *only* the iso files -but- this: > find . -depth -print0 | grep -v .iso$ | cpio --null -pmd /tmp/test > doesn't copy *anything*? Any suggestions for a work-around would also > be most welcome. What does this give you? find . -depth -print0 | grep -v .iso$ The print0 option causes all the file names to be on a single line. So when you grep out .ios$ you're losing the whole line. Here's a tar alternative to the other cpio based solutions: # mkdir /tmp/test # tar cf - . --exclude '*.iso' | (cd /tmp/test; tar xvf -) > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos -- Mark Belanger LTX Corporation