if ( -d "$dirtoget/$f" ) #### # dirs with full path print "$_
\n" for grep{ -d $_ } glob($dirtoget); # just the relative path print "$_
\n" for map{s/\Q$dirtoget\E//;$_}grep{-d $_}glob($dirtoget);