Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1356 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Supprimer lignes en doublons

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Supprimer lignes en doublons

n°1116835
motard75
Posté le 25-02-2009 à 17:57:43  profilanswer
 

Bonjour à toutes et à tous ! :hello:  
 
J'ai un fichier texte contenant plusieurs lignes qui contiennent des lignes identiques.
J'aimerais savoir s'il est possible de supprimer les "doublons" :
 
J'ai un fichier f1.txt :
 
Maria a un chien
toto est grand
titi est petit
toto est grand
Maria a un chien
 
Je voudrais :
 
Maria a un chien
toto est grand
titi est petit
 
--> Croyez que cela est possible ?
D'avance, merci pour votre aide..

mood
Publicité
Posté le 25-02-2009 à 17:57:43  profilanswer
 

n°1116943
sputnick
bip...bip...bip...bip...bi...b
Posté le 26-02-2009 à 03:17:41  profilanswer
 

motard75 a écrit :


--> Croyez que cela est possible ?
D'avance, merci pour votre aide..


 
 
$ cat<<EOF | sort -u
>>
>> Maria a un chien
>> toto est grand
>> titi est petit
>> toto est grand
>> Maria a un chien
>> EOF
 
Maria a un chien
titi est petit
toto est grand
$  
       
 
Si l'ordre des lignes en sortie est important, ca se corce ;)          

n°1116950
gee
Bon ben hon
Posté le 26-02-2009 à 06:04:54  profilanswer
 

N'importe quel language utilisant une table de hashage fera l'affaire si rien de deja disponible ne le fait.


---------------
"Phildar t'es vraiment une pute pas finie toi! Et Manu le gros porc arrete de t'marrer!"
n°1116965
Taz
bisounours-codeur
Posté le 26-02-2009 à 08:42:36  profilanswer
 

le sort -u tu l'auras pas partout, donc un simple "sort | uniq" le remplacera

n°1116969
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 26-02-2009 à 09:00:23  profilanswer
 

fais tes devoirs tout seul


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me

Aller à :
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Supprimer lignes en doublons

 

Sujets relatifs
Résolu - Supprimer backspace du retour en arrière de FirefoxCompter le nombre de lignes differentes
doublons corbeille samba??Supprimer tous les fichiers d'une même extention dans un volume
Extraire des lignes avec des conditions (ligne par ligne)[bash] Commande pour supprimer des mots (resolu)
Comment supprimer backdoor eggdrop[Shell] Supprimer des fichiers en fonction de la date
outlook 2007 doublons e-mail 
Plus de sujets relatifs à : Supprimer lignes en doublons


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR