Bonjour,
je debute avec le langage perl et je voudrais savoir comment et creer un fichier inverse ?
comment se fait la lecture dans un fichier texte mot a mot.
merci
lami20j@debian-acer:~/perl$ cat mot_par_mot.pl
#!/usr/bin/perl
use strict;use warnings;
my $n=1;
while(<DATA>){
next if /^$/; # on saute les lignes vides
for my $mot(split){ # on separe les mots (espace)
print "$n. $mot\n";# on affiche les mots
$n+=1; # on compte les mots
}
}
print "Il y a ",$n-1," mots dans DATA\n";
__END__
Bonjour,
je debute avec le langage perl et je voudrais savoir comment et creer un fichier inverse ?
comment se fait la lecture dans un fichier texte mot a mot.
merci
lami20j@debian-acer:~/perl$ perl mot_par_mot.pl
1. Bonjour,
2. je
3. debute
4. avec
5. le
6. langage
7. perl
8. et
9. je
10. voudrais
11. savoir
12. comment
13. et
14. creer
15. un
16. fichier
17. inverse
18. ?
19. comment
20. se
21. fait
22. la
23. lecture
24. dans
25. un
26. fichier
27. texte
28. mot
29. a
30. mot.
31. merci
Il y a 31 mots dans DATA
Combien cela coûte-t-il au total ? Quelles aides apportent l'état et les acteurs du marché pour alléger cette charge non choisie ? Tous les détails sur Commentçamarche.net.