Bonjour tout le monde,
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 : Sélectionner tout - Visualiser dans une fenêtre à part Fichier1 .BLABLABLA.Date 2007-10-05 09:20:06
le numéro de voiture se trouve-t-il en deuxième colonne ? (1)
Code : Sélectionner tout - Visualiser dans une fenêtre à part 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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part 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 : Sélectionner tout - Visualiser dans une fenêtre à part 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.txt
Code : Sélectionner tout - Visualiser dans une fenêtre à part type fichier3.txt | find "[]" >> fusion.txt
Que veux-tu comparer ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part sort /+17 fusion.txt /O tri.txt
Partager