#!/usr/bin/perl -w
use strict;
my $file = $ARGV[0];
my $table = $ARGV[1];
my $var1='INSERT INTO '.$table.' values (';
my $var2=') ;';
open(FILE,$file);
while(<FILE>) {
Ha bah sa, sa troue! J'ai fait un copier-coller de ton script et de ton fichier d'entré tout marche chez moi. La sortie donne:
INSERT INTO FICHE values (121673,'974',,4,'','','','','','','',,,0) ; INSERT INTO FICHE values (121674,'91',,32,'','','','','','','',,,0) ; INSERT INTO FICHE values (121675,'93',,32,'','','','','','','',,,0) ;
Quelle est ta version de Perl? Moi je suis en 5.8.5... J'ai eu des problemes un peu similaires je crois avec un 5.8 plus ancienne (un comportement bizarre avec un format mais qui donnait des symptomes proches) et j'ai finit avec un sale workaround...
Francois.
...
bon maintenant c'est vraiment pour le sport, j'ai fait un truc en php et ça marche.
merci vraiment à tous
Philippe
Rue des Prairies wrote:
Rue des Prairies wrote:
while(<FILE>) {
chomp;
$_ = $var1 . $_ . $var2;
}
pareil ...
Philippe
Montre-nous un extrait de ton fichier.
récupéré par ailleur :
Ha bah sa, sa troue!
J'ai fait un copier-coller de ton script et de ton fichier d'entré
tout marche chez moi. La sortie donne:
INSERT INTO FICHE values (121673,'974',,4,'','','','','','','',,,0) ;
INSERT INTO FICHE values (121674,'91',,32,'','','','','','','',,,0) ;
INSERT INTO FICHE values (121675,'93',,32,'','','','','','','',,,0) ;
Quelle est ta version de Perl? Moi je suis en 5.8.5...
J'ai eu des problemes un peu similaires je crois avec un 5.8 plus
ancienne (un comportement bizarre avec un format mais qui donnait
des symptomes proches) et j'ai finit avec un sale workaround...
Francois.
...
bon maintenant c'est vraiment pour le sport, j'ai fait un truc en php et ça
marche.
Ha bah sa, sa troue! J'ai fait un copier-coller de ton script et de ton fichier d'entré tout marche chez moi. La sortie donne:
INSERT INTO FICHE values (121673,'974',,4,'','','','','','','',,,0) ; INSERT INTO FICHE values (121674,'91',,32,'','','','','','','',,,0) ; INSERT INTO FICHE values (121675,'93',,32,'','','','','','','',,,0) ;
Quelle est ta version de Perl? Moi je suis en 5.8.5... J'ai eu des problemes un peu similaires je crois avec un 5.8 plus ancienne (un comportement bizarre avec un format mais qui donnait des symptomes proches) et j'ai finit avec un sale workaround...
Francois.
...
bon maintenant c'est vraiment pour le sport, j'ai fait un truc en php et ça marche.