aidez moi avec perl :mettre les données d'un fichier dans un tableau - Perl - Programmation
Marsh Posté le 11-05-2006 à 13:17:23
passe par une table. Tu transfert le contenu du fichier dans une table et après tu fait du php pour faire ton tableau
Marsh Posté le 11-05-2006 à 13:30:34
antho1983 a écrit : passe par une table. Tu transfert le contenu du fichier dans une table et après tu fait du php pour faire ton tableau |
Nan mais nawak
1-C'est en perl qu'il demande donc je pense que si il avait voulu/du/pu le faire en php il aurait pas posté là
2- passer par une table pour ça ... sans commentaire
Bref, gigi, sais-tu lire un fichier en perl ou même pas? En fait une fois que tu l'as lu c'est assez simple tu fais un [url=http://www.mongueurs.net/perlfr/perlfunc.html#item_split]split[/split] de son contenu et zouu t'as un tableau.
Si tu sais pas lire un fichier en perl, voici un petit tutorial:
http://www.comp.leeds.ac.uk/Perl/filehandling.html
Marsh Posté le 11-05-2006 à 14:06:44
ben moi c'est ce que je fais. J'ai un fichier de 112000 lignes donc je passe en table pour les selections ensuite çà va plus vite.
Marsh Posté le 11-05-2006 à 16:38:24
RE
OUI BIEN SUR JE SAIS TRES BIEN OUVRIR UN FICHIER
VOILA CE KE JAI FAIT
#!\usr\bin\perl
$file1 ="/ hradepp/txt/tmp/testb";
open(myfile,$file) or die "$file1: $!" ;
@lines =<myfile2>;
ET APRES JE VOUDRAIS METTRE LE FICHIER QUE JAI ENVOY2 LE PREMIERE FOIS DANS UN TABLEAU A 6 COLLONES ET 1000 LIGNES OK
MER9I POUR TOUTE REPONSE
Marsh Posté le 11-05-2006 à 16:45:04
crie pas
Code :
|
Marsh Posté le 11-05-2006 à 16:51:03
un mars avec ou pas ? www.perldoc.com
edit: par contre j'ai pas mis de regex dans le split (entre les //) a toi de trouver ce qui va bien en fonction de ton fichier
Marsh Posté le 11-05-2006 à 17:53:10
ReplyMarsh Posté le 11-05-2006 à 20:41:20
Salut,
gigi124 a écrit : je vous derange nest ce pas ??????????????? ben merçi et pardon |
Je ne pense pas que tu deranges quelqu'un, enfin je parle pour moi.
Je me demandais si ce n'est pas une structure de ce genre
Code :
|
qui t'interesse?
lami20j
Marsh Posté le 11-05-2006 à 21:13:57
salut lami20j ce ke je veu c stoquer le fichier ds un tableau chaque cases et chaque lignes
Marsh Posté le 11-05-2006 à 22:02:38
Code :
|
voila, maintenant si tu veux comprendre et/ou savoir comment utiliser ce tableau je te conseil de chercher des tutorials.
Bon courage
Marsh Posté le 11-05-2006 à 22:19:26
merçi prospos mais tu cns des tutorials hite jai un tres grand probleme mnt avec les tableaux
Marsh Posté le 11-05-2006 à 22:26:38
n'importe quel tutorial ou cours perl fera l'affaire, mais il faudra le lire
Marsh Posté le 11-05-2006 à 22:47:26
Je reviens à ma question, en essayant de reformuler autrement.
Ce n'est pas un tableau que c'est difficile à faire.
Un split selon un motif fait l'affaire ( vu déjà les exemples ).
Si tu peux dire comment tu veux utiliser ce tableau, ça peut donner une idée plus claire que de demander tout simplement que tu veux obtenir un tableau.
En bref, tu as un fichier en entrée -> traitement -> tableau -> que veux tu faire avec ce tableau, comment tu veux l'exploiter?
En ce qui concerne la structure de ton fichier :
est-ce que le début de chaque ligne est unique ou il y a des doublons?!
Tu pourras mieux être aider si tu donnes un peu plus des détails.
lami20j
Marsh Posté le 11-05-2006 à 22:59:17
merçi pour vous tous jai reussi a le faire et mnt jai un autre probleme
Marsh Posté le 11-05-2006 à 01:42:00
salut tout le monde silvous plait je me suis boquer aidez moi.je suis debtante en perl sous unix je viens d'ouvrir le fichier et je vourais le mettre dans un tableau.
voila je voudrez mettre les donner de ce fichier ci desus ds un tableau?
fichier1
0000001100 marc lavoine salaire
0000001101 jeye laciste salaire
0000001102 pape fariste salaire
0000001103 fest contest salaire
s'il vous plait aidez moi ra j 'en ai vraiment trop besoin et jen vous serrai reconnaisante
merçi pour toute reponse