my @files = File::Find::Rule->directory()->exec( sub { ! exists $abs_dirs{$_[2]} } )->in( @search );