Bonjour,
Je débute en Perl et plus largement en programmation. J'ai fait une fonction qui vérifie qu'un fichier est vide, et je souhaiterai qu'il m'affiche qu'une seule fois le OK ou le KO. Comment puis-je faire ?
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
22
23
24 sub check_empty_file { my ($file) = @_; if (-e $file) { if (-s $file) { open (PROCESS, $file) or die "open : $!\n" ; while (defined ($line = <PROCESS>)) { if ($line !~ m/^#/) { print "KO"; } else { print "OK"; } } } else { print "OK"; } } else { print "OK"; } }
Partager