-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?
