Avatar billede mick Nybegynder
16. oktober 2002 - 17:05 Der er 2 kommentarer og
1 løsning

Tjekke alder og størrelse på en fil

Nu har jeg forsøgt at læse mig igennem dokumentationen til moudelen "Fil" i perldoc, men jeg har ikke rigtig fundet frem til noget jeg kan bruge.

Helt konkret ønsker jeg at finde størrelsen (i bytes), og dato for sidste access af en givet fil.
Avatar billede jespernaur Nybegynder
16. oktober 2002 - 17:12 #1
Du skal bruge perl-funktionen stat($filnavn) som returnerer en liste af egenskaber, egenskab [7] er størrelsen, egenskab [8] er sidste access
egenskab [9] er sidste modifikation
Avatar billede mick Nybegynder
16. oktober 2002 - 18:19 #2
Kan du hjælpe mig lidt videre?. Jeg har prøvet mig lidt frem med stat($filnavn), men kan ikke helt finde ud af hvordan jeg henter en enkelt egenskab ud af listen, og lægger denne i en variabel.
Avatar billede jespernaur Nybegynder
16. oktober 2002 - 19:12 #3
Du kan fx sige
  @egenskaber = stat($filnavn);
  $size = $egenskaber[7];
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester