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
Partager