Bonjour,
Après avoir cherché un peu d'information, j'ai pu réaliser un script qui ajoute automatiquement une tabulation+une chaine de caractère après chaque motif trouvé, mais j'ai un bug que j'arrive pas à corriger...
Explication, j'ai un fichier texte (test.txt) avec les lignes suivantes:
je veux ajouter une tabulation+TOTO pour que cela donne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 monexempleamoi.pouet encoreunexemple.pouet desexemplesencore.pouet
j'utilise la commande suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 monexempleamoi.pouet TOTO encoreunexemple.pouet TOTO desexemplesencore.pouet TOTO
Cela fonctionne globalement bien, mais j'ai de temps en temps des choses comme cela:
Code : Sélectionner tout - Visualiser dans une fenêtre à part sed -i 's/.pouet/.pouet\t\TOTO/g' test.txt
La ligne d'origine étant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part .pouet TOTOalors.pouet TOTO
Code : Sélectionner tout - Visualiser dans une fenêtre à part apouetalors.pouet
Donc je pense que ma commande SED est foireuse et ne prend pas en compte le caractère "."
Une idée ?
Merci de vos aides![]()
Partager