Ce n'est pas comme ça que fonctionne open, je te conseille de lire un tutoriel quelconque dessus (ou juste perldoc -f open). La syntaxe c'est open my $descripteur, '<', $nom_du_fichier_a_ouvrir.
De plus, tu déclares avec my une variable ($file1) que tu as déjà utilisée avant (d'où ton message d'erreur), mais de toutes façons, tu confonds nom de fichier et descripteur de fichier. Tu voulais peut-être écrire plutôt :
# Plusieurs trucs bizarres...
Posté par anaseto . En réponse au message références aux dossiers parents. Évalué à 2.
Ce n'est pas comme ça que fonctionne
open, je te conseille de lire un tutoriel quelconque dessus (ou justeperldoc -f open). La syntaxe c'estopen my $descripteur, '<', $nom_du_fichier_a_ouvrir.De plus, tu déclares avec
myune variable ($file1) que tu as déjà utilisée avant (d'où ton message d'erreur), mais de toutes façons, tu confonds nom de fichier et descripteur de fichier. Tu voulais peut-être écrire plutôt :mais c'est difficile à savoir.