in reply to -d misses some directories ?

Most likely, the current directory is not what you seem to think it is.

-d works as designed, but it interprets the argument you give to it as a relative directory name unless it starts with a device letter or directory separator. Maybe you wanted grep { -d "$path/$_" } instead?

Replies are listed 'Best First'.
Re^2: -d misses some directories ?
by ady (Deacon) on Aug 27, 2006 at 18:37 UTC
    aHA! Yes indeed, that twist makes it shout, as expected. Thanks Corion!
    / allan