in reply to Re: Re: Re: Getting a simple directory listing
in thread Getting a simple directory listing

Bingo, that worked. Is there a way I can strip out the . and .. directories?
  • Comment on Re: Re: Re: Re: Getting a simple directory listing

Replies are listed 'Best First'.
Re: Re: Re: Re: Re: Getting a simple directory listing
by ZZamboni (Curate) on May 01, 2001 at 04:35 UTC
    Just check for them. In your original code:
    foreach (@data) { next if $_ eq "." || $_ eq ".."; push @dir, $_ if -d "./desktop/$_"; }
    Using grep:
    @dir = grep { $_ ne "." && $_ ne ".." && -d "./desktop/$_" } readdir(TEXTFILES);

    --ZZamboni