le handle de fichier est il parametrable? (Perl)

le handle de fichier est il parametrable? (Perl) - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 30-08-2006 à 14:49:58    

Salut  
 
je voudrais parametrer l´ouverture pour lecture de certains fichiers, et cela de cette maniere:
 
#################
 
open (FIC, "<repertoire/docufinal.html" ) || die "error: cannot read file";
 
 
foreach my $value(@file){
$cpt=$cpt+1;
open (FILE$cpt, "<repertoire/docu$cptinitial.html" ) || die "error: cannot read file";
 
@file$cpt=<FILE$cpt>;
 
print FIC @file$cpt;
 
}
 
close(FIC);
 
$cpt=0;
foreach my $value(@file){
$cpt=$cpt+1;
close(FILE$cpt);
}

 
##################
 
le nombre de fichiers (docu1initial.html ,docu2initial.html ...) variant, j peux fixer le nombre ds le programme, foit tout d´ábord savoir combien sont present ds le repertoire courant et les mettre ds un tableau (@file), ensuite parcourir le tableau pr traiter 1 a 1 ($value(@file))
 
Mais j´ai ces messages d´erreur a l´execution:
 
1-Scalar found where operator expected at ./prog.pl line 1409 near  
@file$cpt
 
(Missing operator before $cpt?)
 
2-Missing comma after the first argument to open function at ./prog.pl line 1407, near " "<repertoire/docu$cptinitial.html" ) "
 
je ne vois pas les pieges , quelqu´un pourrai aider?
 
a bientot

Reply

Marsh Posté le 30-08-2006 à 14:49:58   

Reply

Marsh Posté le 30-08-2006 à 14:59:14    

ce message se destine plutôt pour la cat prog, section perl à mon avis.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed