Bonjour,
J'ai un fichier très simple en txt : Bonjour ..., Bonjour......à titre d'exercice
J'ai écrit ce script mais j'ai le message suivant quand je cherche à compiler : Filehandle FILE opened only for output at colonne.pl (mon fichier perl) line 9
et je ne comprends vraiment pas pourquoi. pas besoin de vous dire que je suis débutante ! Un coup de main serait apprécié
Merci d'avance,
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
16
17
18
19
20
21 #!/usr/bin/env perl # use strict; use warnings; my $fic='/home/helene/Bureau/colonne1.txt'; open (FILE,">",$fic); while (my $ligne = <FILE>) { if ($ligne =~/jour/) { $ligne=~ s/jour/soir/; print FILE $ligne; } } close (FILE)
H.
Partager