no save
Assistance
Achat
News

Forum | Linux/Unix
Supprimer leslignes en double d'un fichier
Ssylvainsab, le lun. 17 déc. 2007 à 17:59:53
Bonjour.

COmme l'indique le titre, j'ai un fichier texte très gros (presque 20000 Lignes), avec plusieurs lignes en double, en triple, en quadruple, voire des centaines de fois.
J'aurais besoin de supprimer les lignes en double du fichier.
Pour précision, toutes les lignes se terminent par un point-virgule ";" et ce caractère est présent une fois et une seule par ligne.
(en fait chaque ligne est une commande)

Donc je cherche comment faire un script en bash qui parcoure les lignes de mon fichier une à une, et pour chaque ligne vérifie s'il en existe une autre pareille, et si c'est le cas l'efface.

Quelqu'un a-t-il une solution ?
Merci.
--
Sylvain


spacm
déc. 07
Suivant
REPONSES
spacm
déc. 07
jipicy
déc. 07
Ssylvainsab
déc. 07
jipicy
déc. 07
Ssylvainsab
déc. 07
Bourgeois74
13 nov.
jipicy
13 nov.
Bourgeois74
13 nov.
jipicy
13 nov.
Bourgeois74
13 nov.
Version Web
Réalisé par RedShift
no save