Dédoubloner un fichier .txt (liste email) - Logiciels - Windows & Software
Marsh Posté le 14-12-2006 à 10:44:23
Salut,
tu peux te servir d'utilitaires tout droits sortis de Linux tournant sous Windows. UnxUtils est moins compliqué que Cygwin si c'est juste pour faire ça
Tu réunis tes 2 fichiers en un seul et ensuite avec
cat tonfichier.txt | sort | uniq |
ça te donnera ce que tu veux.
Tu peux vérifier en comparant le nombre de lignes avant/après:
cat tonfichier.txt | sort | wc -l |
EDIT: pour pas t'em... avec les chemins et set path etc, déplace le fichier texte dans le sous-répertoire usr\local\wbin où se trouvent cat, sort, uniq après installation puis sous Dos (Démarrer/Exécuter / 'cmd' ) tu te rends dans ce dossier: cd .. ; cd blabla et là tu exécutes les commandes données ci-dessus
Marsh Posté le 14-12-2006 à 10:51:46
google: "unxutils" peut-être?
Sinon non, il te faut un éditeur de texte qui fasse tri des lignes et suppression des doublons. Ca doit probablement exister mais j'en connais pas perso. PSPad fait le tri des lignes par exemple, mai spour supprimer les doublons là Tu as combien d'adresses?
Marsh Posté le 14-12-2006 à 10:53:38
j'en ai 35 000 a peu pres, j'ai telecharger unixutils jvai test
Marsh Posté le 14-12-2006 à 10:58:11
ben jvien d'essayer comme ta dis mais il met met commande not found
Marsh Posté le 14-12-2006 à 11:07:48
Il est formaté comment ton fichier ?
Tu peux pas le faire dans Excel ? http://www.top-assistante.com/bure [...] _index.php
Marsh Posté le 14-12-2006 à 11:21:48
nan excel j'ai essayé mais c du visual basic et vu kil y a trop de ligne bah exce il bug, la je suis avec pspad mais je trouve pas de fonction dédoublonner.
Marsh Posté le 14-12-2006 à 11:43:16
C'est ce que j'ai écrit: PSPad sait pas virer les lignes-doublons
command not found> tu sais te servir un minimum des commandes DOS?
Disons que tu as installé UnxUtils dans Mes documents, tu tapes:
c:\ |
Bon là il faut que tu aies ton fichier email.txt dans ce répertoire et tu tapes la commande donnée plus haut. Ou bien tu mets ton fichier email.txt à la racine du disque, dans C:\ directement et ça donne:
cat C:\email.txt | sort | uniq |
Ou bien s'il est dans Mes Documents (4 répertoires "plus haut" )
cat ..\..\..\..\email.txt | sort | uniq |
Marsh Posté le 14-12-2006 à 11:48:21
J'ai oublié un "détail"
Si ça réussit, ça va t'afficher entre 20 et 30000 lignes de texte à l'écran et ... c'est tout
Donc quand ça aura réussi, tu retapes la même commande (appuie sur flèche du haut, c'est plus rapide et tu rajoutes ce qu'il manque pour obtenir la série de commandes suivante:
cat email.txt | sort | uniq > chouettealors.txt |
Plutôt que d'écrire à l'écran, ça enregistrera tout dans un nouveau fichier appelé chouettealors.txt et placé dans le même répertoire. Mais ne le fait qu'une fois que tu es sûr que ça fonctionne, sinon s'il ne se passe rien à l'écran on sait pas si ça fonctionne ou pas
Marsh Posté le 14-12-2006 à 10:38:14
Salut, je recherche un logiciel (gratuit) ou une méthode pour dédoublonner un fichier texte qui contient une liste d'email. Merci c'est assez urgent