Langage perl
Fermé
najia87
-
4 avril 2012 à 17:00
najia87 Messages postés 43 Date d'inscription samedi 1 mars 2008 Statut Membre Dernière intervention 14 mai 2012 - 8 avril 2012 à 22:22
najia87 Messages postés 43 Date d'inscription samedi 1 mars 2008 Statut Membre Dernière intervention 14 mai 2012 - 8 avril 2012 à 22:22
A voir également:
- Langage perl
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Denon perl pro test - Accueil - Audio
- Langage pascal - Télécharger - Édition & Programmation
9 réponses
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
5 avril 2012 à 07:49
5 avril 2012 à 07:49
ello
essayer @ARGV ="C:\\script\\Etiq.txt"; ou @ARGV ="C:/script/Etiq.txt";
essayer @ARGV ="C:\\script\\Etiq.txt"; ou @ARGV ="C:/script/Etiq.txt";
najia87
Messages postés
43
Date d'inscription
samedi 1 mars 2008
Statut
Membre
Dernière intervention
14 mai 2012
3
4 avril 2012 à 21:44
4 avril 2012 à 21:44
c est qlq un peut me donner une reponse stp c est urgent
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
6 avril 2012 à 09:59
6 avril 2012 à 09:59
enlever le ; à la fin de la ligne : #!/usr/bin/perl;
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
6 avril 2012 à 12:49
6 avril 2012 à 12:49
$ ./p4 +----------------------------+ | Nom | | Prenom | | Ville | | Pays | +----------------------------+ $ $ cat Etiq.txt Nom Prenom Ville Pays $ $ cat p4 #!/usr/bin/perl @ARGV ="Etiq.txt"; $~="ETIQUETTE"; while ($ligne = <>) { chop ($ligne); ($pre,$nom,$ville,$pays) = split(/ /,$ligne); write; } format ETIQUETTE = +----------------------------+ | @<<<<<<<<<<<<<<<<<<<<< | $pre | @<<<<<<<<<<<<<<<<<<<<< | $nom | @||||||||||||||||||||| | $ville | @>>>>>>>>>>>>>>>>>>>>> | $pays +----------------------------+ .
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
najia87
Messages postés
43
Date d'inscription
samedi 1 mars 2008
Statut
Membre
Dernière intervention
14 mai 2012
3
6 avril 2012 à 22:27
6 avril 2012 à 22:27
merci bcp Dubcek mais encore ca marche pas :s:s
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
7 avril 2012 à 09:16
7 avril 2012 à 09:16
as-tu corrigé cette ligne ?
($pre,$nom,$ville,$pays) = split(/ /,$ligne);
najia87
Messages postés
43
Date d'inscription
samedi 1 mars 2008
Statut
Membre
Dernière intervention
14 mai 2012
3
7 avril 2012 à 23:15
7 avril 2012 à 23:15
mais c est le meme que j ai ecrit dés le début!!!!
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
8 avril 2012 à 08:49
8 avril 2012 à 08:49
non, dans le premier post, il y a : ($pre,$nom,$ville,$pays) = split(/ /,$l);
najia87
Messages postés
43
Date d'inscription
samedi 1 mars 2008
Statut
Membre
Dernière intervention
14 mai 2012
3
8 avril 2012 à 22:22
8 avril 2012 à 22:22
oui oui j ai mis ($pre,$nom,$ville,$pays) = split(/ /,$ligne);
mais ca marche po je ne sais po pourquoi
mais ca marche po je ne sais po pourquoi
Modifié par najia87 le 5/04/2012 à 23:07
Global symbol "$ligne" requires explicit package name at c:\script\format.pl lin
e 6.
Global symbol "$ligne" requires explicit package name at c:\script\format.pl lin
e 7.
Global symbol "$pre" requires explicit package name at c:\script\format.pl line
8.
Global symbol "$nom" requires explicit package name at c:\script\format.pl line
8.
Global symbol "$ville" requires explicit package name at c:\script\format.pl lin
e 8.
Global symbol "$pays" requires explicit package name at c:\script\format.pl line
8.
Global symbol "$l" requires explicit package name at c:\script\format.pl line 8.
Global symbol "$pre" requires explicit package name at c:\script\format.pl line
15.
Global symbol "$nom" requires explicit package name at c:\script\format.pl line
17.
Global symbol "$ville" requires explicit package name at c:\script\format.pl lin
e 19.
Global symbol "$pays" requires explicit package name at c:\script\format.pl line
21.
Execution of c:\script\format.pl aborted due to compilation errors.
Modifié par najia87 le 5/04/2012 à 23:09
6 avril 2012 à 09:38
while (ligne = <>) {
sans le "$" ?