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] Foreach på et antal biblioteksnavne i CGI



> Hej !
>
> Jeg vil lave et script, der kan lave et link til alle brugernes homedir.
>
> Jeg har lavet noget med:
>
> foreach $i (</home/*>) {
>     print "<a href=\"~$i\">$i</a><br>\n";
> }
>
>
> Men, når denne løkke er udført, laver den kun et link: /~/home/
>
> Og det dur ikke, hvordan får jeg den til at læse alle navne der
> er i /home ?

Det kunne være noget som dette....

my $dir="/home";
my ( @users, $n );

opendir(D,$dir);
while ($n=readdir(D)){
 push @users, $n if (-d "$dir/$n");
}
print "brugere:\n", (join ",", @users),"\n";


mvh,
Jesper



 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

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