Thanks.  I was vaguely aware of modules that would do this. Doing it "by
hand" at first is a good learning exercise for me.

I can indeed check to see if the thing I'm looking at is a directory.
But why does it do this?  Can you help me understand why when I think I
am "in" one directory, my script reads files one level up?

Thanks.

--Chris

yitzle wrote:
> 1) There are filesystem modules already out there.
> 2) You might want to consider using a more generic recursive structure.
> 
> 3) To answer your question, check its a directory and not a file.
> 
> while ($yearly = readdir(TOTALHANDLE)) {
> next unless (-d $yearly);
> 

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to