Suppression d'un motif sur des lignes consécutives
Bonjour,
Je dois nettoyer plusieurs fichiers de molécules, mais j'ai un problème de répétitions d'un caractère "ENDMLD". Ce motif augmente la taille de mes fichiers.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| ENDMLD
ENDMLD
ENDMLD
ATOM
ATOM
ATOM
ATOM
ATOM
ENDMLD
ATOM
ATOM
ATOM
ENDMLD
ENDMLD
ENDMLD
ENDMLD
ATOM
ATOM
ATOM
ENDMLD
HETE
HETE
HETE
HETE
ENDMLD
ENDMLD
ENDMLD
ENDMLD
ENDMLD
ENDMLD
ENDMLD
ENDMLD
ENDMLD
ENDMLD
ENDMLD
ENDMLD |
Je souhaiterais supprimer la ligne contenant ENDMLD quand elle se suit deux fois de suite ou plus fois de suite pour obtenir :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| ENDMLD
ATOM
ATOM
ATOM
ATOM
ATOM
ENDMLD
ATOM
ATOM
ATOM
ENDMLD
ATOM
ATOM
ATOM
ENDMLD
HETE
HETE
HETE
HETE
ENDMLD |
J'ai pensé à faire un sort ou un unique ou une suppression de doublons, mais ce n'est pas tout à fait cela.
Merci de votre lecture,
Codiralement,