Salut a tous,
J´ai monte mon programme qui devrait en principe ouvrir un repertoire et supprimer tous les fichiers qui s´y trouvent. Mais il n´execute pas ma commande ou alors il execute mais ne supprime pas les fichiers de ce repertoire.
je ne sais pas ce qu´il y a de faux ds mon code:
Est ce que je dois avoir des droits particuliers sur le repertoire ou les fichiers? ou alors a la creation du repertoire (qui est fait automatiquement par le programme) il faut donner des droits bien precis (j´ái donnée les droits 0755) ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 opendir(DIR,"rep")|| die "cannot open rep"; my @file_rep=readdir(DIR); closedir(DIR); foreach my $fname(@file_rep){ print("$fname \n"); unlink($fname); }
A bientot
Partager