16. maj 2001 - 21:26Der er
7 kommentarer og 1 løsning
-f under folhåndtering
Er der lige en logisk grund til dette her: Jeg har et bibliotek kaldet knallert. I det ligger der en fil kaldet hejmed.dig
Derudover har jeg et script der ser således ud: opendir L, \"knallert\"; my @l = grep { $_ = lc; -f } readdir L; closedir L; print @l, \"\\n\";
Mit problem er at der ikke kommer noget output. Der skulle gerne komme outputtet hejmed.dig, men det gør der ikke. Fjerner jeg \"; -f\" så kommer der et fint nok output ud, så spg. er om det er en plain file. Jeg har prøvet at ligge filen ned i samme bibliotek som scriptet også udskifte knallert med \".\". Det virker fint.... Er der nogen der kan forklare det?
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.
Ja, readdir afleverer selve navne, uden \"knallert\" foran. Derved undersøger du om hejmed.dig findes og ikke om knallert/hejmmed.dig findes. Se det var forklaringen....
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.