• # Ce que j'ai finalement mis en place

    Posté par . En réponse au message Aide sur commande uniq pour dédoublonner fichier. Évalué à 2.

    #!/usr/bin/env python2
    # -*- coding: utf-8 -*-
    # V0.1 - Julien Pecqueur - 19/12/2014
    from sys import stdin, stdout
    last_hash = None
    for line in stdin:
     cre = line[0:2]
     if cre == "01":
     cur_hash = hash(line[0:91])
     elif cre == "03":
     cur_hash = hash(line[0:14]+line[40:])
     else:
     cur_hash = hash(line)
     if cur_hash == last_hash:
     continue
     stdout.write(line)
     last_hash = cur_hash