Bonjour à tous,

Je cherche à remplacer dans un fichier texte «</i>retour_a_la_ligne » par «;» en shell unix

EXAMPLE :
A partir de la séquence de lignes suivantes
SeqNb1</i>
SystemCode1</i>
UsageCode1
SeqNb2</i>
SystemCode2</i>
UsageCode2
SeqNb3</i>
SystemCode3</i>
UsageCode3

Je voudrais obtenir ceci:
SeqNb1;SystemCode1;UsageCode1
SeqNb2;SystemCode2;UsageCode2
SeqNb3;SystemCode3;UsageCode3


Pour le moment, je traite mes fichiers ligne par ligne (avec while… do) mais le problème est que cela prend beaucoup trop de temps (plus de 900000 lignes par fichier). J’ai bien essayé des commandes sed et autres mais sans résultat…

Je cherche donc un moyen plus rapide avec un awk, sed … pour un traitement de "masse" des fichiers

Merci pour votre aide