> Suppose you have /tmp/a/b/c.gz. When rsync encounters the directory
> /tmp/a, it finds that path does not match '*/*.gz' but it does match
> '*'. Therefore, that directory is excluded and the files below it are
> never examined. As the previous point says
ok, but if you bothered to read my example in my original message
you'd realize that i'm only dealing with things one directory level
deep (that is one level deeper than cwd) so your example is not
applicable to my problem. again the examples pulled from the man
page support my statement about what __SHOULD__ work, but it's not
working the way the man page states it should work.
> > yes, but part of what confuses me is the line in the man page that
> > states:
> >
> > o --include "foo/" --include "foo/bar.c" --exclude "*"
> > would include only foo/bar.c (the foo/ directory must
> > be explicitly included or it would be excluded by the
> > "*")
> >
> > this contradicts the behaviour and the statement you made.
>
> It may look like a contradiction to you, but that would be because
> you're making assumptions rather than reading it.
well, i wrote to the list in hopes that someone could explain what i
overlooked. your statement here is not helpful, just abrasive.