webForumDet fria alternativet

Finns fil?

2 svar · 339 visningar · startad av Asterix

AsterixMedlem sedan dec. 1999464 inlägg
#1

Jag har två frågor:
1. Kan man kolla ifall en fil finns och så fall hur gör man för att göra en sak i fall filen inte finns?
2. Kan man ta reda på vilka mappar som finns i en mapp och sen lägga namnen på dem i en array?

------------------
/Emil Hesslow

RobbanMedlem sedan dec. 19992 272 inlägg
#2

Har inte haft tid att testa följande, men ...

1:

unless (-e 'filnamn') {
# Block med kod som skall utföras
}

2:

opendir KATALOG, '/katalognamn' or die "Ett fel uppstod: $!";
@kataloger = grep ($_ !~ /^\.\.?$/ && -d $_, readdir KATALOG);
closedir KATALOG;

------------------
Robban <robban@lipogram.com >

[Redigerat av Robban den 20 apr 2000]

AsterixMedlem sedan dec. 1999464 inlägg
#3

Ville bara säga att det första funkar perfekt och att jag inte hunnit testa det andra. Återkommer när jag har gjort det.

------------------
/Emil Hesslow

Genererad på 372 ms · cache AV · v20260730165559-full.f96bc7eb