On Fri, Mar 7, 2008 at 12:40 PM, Craig White <craig@xxxxxxxxxxxxx> wrote: > I've gone over and over the man page and I don't get it and it's > obviously a simple task > > I want to rsync a directory but only the pdf files... > > rsync -ncauv --include=*.pdf $WORKING $WEB_SERVER > # sync's everything, I want to exclude stuff > > rsync -ncauv --filter='+ *.pdf' --filter='+ *.odt *.ott *.eps' \ > $WORKING $WEB_SERVER > # sync's everything...does not seem to exclude anything > > rsync -ncauv --filter='. /root/scripts/qm_manual_filter' \ > $WORKING $WEB_SERVER > # cat qm_manual_filter > - * > + *pdf > > excludes everything > > I am using -n for dry-run > I definitely need recursive but -a option handles that > > Suggestions? Include/exclude is a pain in the you know what. Very finicky. Perhaps try **/*.pdf as the include patterns are directory sensitive. I don't think a simple *.pdf will apply recursively. -- Jeff _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos