16. oktober 2002 - 14:33Der er
10 kommentarer og 2 løsninger
Tjekke om fil eller mappe?
Findes der en funktion i perl som gør det muligt at tjekke om en givet path er til en fil eller en mappe?
Hvis jeg f.eks. kører linien : @liste = readdir (MAPPE); vil jeg i @liste få en masse navne på filer og mapper. Jeg ønsker så at tjekke om et givet navn er en fil eller en mappe.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Operationen -d tester om et filnavn er en mappe (-d for directory), så det kan ikke gøres simplere, der er også en -f der tester om det er en fil. Jeg fatter nu ikke hvorfor dit ikke virker, kan du ikke vise din kode der løber igennem @liste?
Hvis du ikke 'står' i den mappe, du gennemløber, er du nødt til at foranstille hvert filnavn med mappenavnet, ellers kan den ikke finde filerne, altså omtrent:
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.