Dan,
> I'm trying to remove items from a set which are similar to items in
> another set.
<snip>
> In short, we remove all items from MASTER which are under the directories
> specified in MATCHES.
from your example, you are trying to remove all directories which do *not*
match. What do you want, exactly?
--
-Josh BerkusAglio Database SolutionsSan Francisco