Question Comparaison de deux fichiers CSV

Plus d'informations
il y a 11 ans 2 mois #18745 par Laurent Dardenne
Il manque qq effectivement qq infos, mais tu as d'abord un pb d'implémentation. De plus comme tu débutes avec PS cela augmente les échanges.

Pour 'Pierre Dupont', tu recherches 'Pierre' ou 'Dupont' ou 'Pierre Dupont' ?
Est-ce tu peux avoir 'Dupont Pierre, Paul, Jacques', c'est à dire plusieurs prénoms comme dans une fiche d'état civil ? Et dans ce cas recherches-tu les trois prénoms ou le premier ? Et quel est le séparateur de prénom ?
Tes données sont-elle triées ? si oui sur quel(s) critère(s).

En passant on peut simplifier la transformation d'un tableaux de chaîne via $OFS :
[code:1]
$list = new-object system.collections.arraylist
$list.Add((\"Elem1x\", \"Elem1y\", \"Elem1z\"«»)) | out-null
$list.Add((\"Elem2x\", \"Elem2y\"«»)) | out-null
$ofs=','
$List|Foreach-object {\"$_\" }
[/code:1]
Si on modifie le nb d'élément, le code fonctionnera tjrs. De la maintenance en moins...<br><br>Message édité par: Laurent Dardenne, à: 7/01/15 11:49

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 11 ans 2 mois #18746 par alex
Réponse de alex sur le sujet Re:Comparaison de deux fichiers CSV
Le premier fichier est sous cette forme :

[code:1]
EmailAddress,FirstName,LastName,LastLogin,FirstLogin
pdupont@email.com,Pierre,Dupont,20141221,20141220
[/code:1]

Le deuxième est comme ceci :

[code:1]
Firstname,LastName
Jean,Dupont
[/code:1]

Il n'y a qu'un seul prénom à chaque fois donc pas de recherche à faire là-dessus et pas de séparateur.

Mes données sont triées par ordre alphabétique, mais le résultat sortant n'a pas besoin d'être trié.

Merci de ta réponse, je vais essayer de faire quelque chose avec ce que tu m'as donné.<br><br>Message édité par: Helongh, à: 7/01/15 12:05

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 11 ans 2 mois #18748 par Laurent Dardenne
Pour 'Pierre Dupont', tu recherches 'Pierre' ou 'Dupont' ou 'Pierre Dupont' ou encore 'Dupont Pierre'?

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 11 ans 2 mois #18749 par alex
Réponse de alex sur le sujet Re:Comparaison de deux fichiers CSV
Je veux comparer le fait qu'il n'y ai pas quelqu'un s'appelant Pierre Dupont, mais le nom et le prénom sont bien dans des champs différents.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 11 ans 2 mois #18751 par Philippe
Laurent :
merci pour tes infos
j'ai pas encore le reflex $OFS et j'ai jamais utilisé les arraylist mais ca peut me servir

Helongh :
Merci, c'est plus clair avec tes dernières info, pour le but a atteindre
tu sais que c'est jamais très simple a expliqué quand t'on ne connais pas un langage et du cout difficile a comprendre les problèmes ou les attentes

utilisateurs n'étant PAS dans le second fichier

il va te falloir modifier ton premier script car tu fais l'inverse pour l'instant
sinon les boucles sont bonnes ! une bonne nouvelle !

je vais faire deux trois tests de vitesse avec un fichier names de 120 milles noms/prénoms aléatoire

tu a combien d'utilisateurs dans le fichiers users ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 11 ans 2 mois #18752 par Laurent Dardenne
6ratgus écrit:

tu a combien d'utilisateurs dans le fichiers users ?

La volumétrie importe ici. Va-t-elle évoluer ?

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.054 secondes
Propulsé par Kunena