SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] [Newbie] Dir liste ???



"John Mørck Hansen" wrote:

> "Christian Borup" <sslug@sslug> skrev:
> >
> > Du har brug for opendir, readdir og closedir.
> >
> >     opendir DIR, ".";
> >     @dir= grep { -d $_ } readdir DIR;
> >     closedir DIR;
>
> Hvorfor virker det ikke hvis jeg bruger $ARGV[0] eller bare skriver "/" i
> opendir ?

Fordi du ikke er i det dir du lister hvorfor -d fejler (tsk tsk du har ikke
læst perldoc -f readdir :-). Følgende virker bedre:

     $dir= "foobar";
     opendir DIR, ".";
     @dir= grep { -d "$dir/$_" } readdir DIR;
     closedir DIR;

./borup



 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:54
Denne side vedligeholdes af MHonArc .