Bonjour tout le monde,
Version imprimable
Bonjour tout le monde,
Je ne comprend pas ton problème...
Peux-tu nous fournir des informations plus précises ?
La première ligne
se trouve-t-elle dans le fichier ? Que faut-il en faire ?Code:Fichier1 .BLABLABLA.Date 2007-10-05 09:20:06
le numéro de voiture se trouve-t-il en deuxième colonne ? (1)Code:1176883408810240 1 D 4 1.354446 137 -4.355195 5.980847 0.000000 3.804296 1.499760 X[]= -2.449927 -2.457699 Y[]= 6.063782 5.789976
Fusionner OK
Trier OK
Mais quel est le sens de "les comparer" puisqu'après la fusion il n'y aura plus qu'un fichier.
Peux-tu nous donner un exemple de d'extraits de fichiers avant traitement et du résultat souhaité.
Bonjour,
Voilà une des difficultés en fait, cette ligne on la trouve seulement dans le deuxième fichier et je ne sais pas comment faire pour l'ignorer.
Oui pour le N°de Voiture il est en 2éme colonne.
Pour fusionner les 3 fichiers c simple mais le problème j'arrive pas à les trier ni à les comparer voilà tout.
Merci
Pour la fusion et le tri un simple script peut faire l'affaire :
Code:
1
2
3
4
5
6
7
8 rem On ne copie dans le fichier de résultats rem que les lignes de données (contenant []) type fichier1.txt | find "[]" > fusion.txt type fichier2.txt | find "[]" >> fusion.txt type fichier3.txt | find "[]" >> fusion.txt rem On trie le fichier résultat sur la colonne 17 sort /+17 fusion.txt /O tri.txt
Création d'un fichier fusion.txt ne contenant que les lignes du fichier fichier1.txt pour lesquelle la chaîne [] apparaît.
Ajout à la fin du fichier fusion.txt les les lignes du fichier fichier2.txt pour lesquelle la chaîne [] apparaît.Code:type fichier1.txt | find "[]" > fusion.txt
Ajout à la fin du fichier fusion.txt les les lignes du fichier fichier3.txt pour lesquelle la chaîne [] apparaît.Code:type fichier2.txt | find "[]" >> fusion.txt
Tri du fichier fusion.txt sur la colonne 17. Le résultat (fichier trié) va dans le fichier tri.txtCode:type fichier3.txt | find "[]" >> fusion.txt
Que veux-tu comparer ?Code:sort /+17 fusion.txt /O tri.txt
je veux comparer colonne 1.
J'ai déjà fusionner les 3 fichiers mais avec StreamWriter ,le problème k'il y'a plusieurs résultats dans chaque fichier et avec des N°voiture différents et il faut comparer le temps(par ms) de passage(colonne 1) de chaque voiture pour chaque trajectoire et si le temps dépasse pas les 120ms on fusionne les lignes est c là la où je coince.
Dites moi svp comment je peux effacer la premiere ligne de chaque fichiers?!!
le mieux serait de les mettre dans une database puis de faire du SQL pour comparer
Salut,
dites moi svp comment je peux comparer la derniere ligne d'un fichier avec les lignes du fichier suivant?
merci.
Bonjour