in reply to Re^4: How to tell if a Directory is Empty
in thread How to tell if a Directory is Empty

glob, unlike readdir, does not look for "hidden" files unless you explicitly include them in the pattern. And if you do so, you'll find also the standard directory entries . and ..:

/home>cd /tmp/ /tmp>mkdir foo /tmp>cd foo /tmp/foo>touch .hidden /tmp/foo>perl -E 'die "oops" unless !!<*>' oops at -e line 1. /tmp/foo>perl -E 'say for <*>' /tmp/foo> /tmp/foo>perl -E 'say for <.*>' . .. .hidden /tmp/foo>

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)

Replies are listed 'Best First'.
Re^6: How to tell if a Directory is Empty
by MarxBro (Initiate) on Feb 27, 2012 at 05:42 UTC

    Got it. Thanks.