Bonjour , 
       J'ai un ptit soucis avec la commande sed (j'ai vraiment beaucoup de mal à comprendre les subtilités de cette commande v_v)
 
Voila , je voudrais insérer une nouvelle ligne après une mot précis.
Ex : monfichier
AA
BB
CC
dois se transformer en 
AA
BB
 #truc bidules machin
CC
L'insertion d'une nouvelle ligne ne pose pas de problème , par contre je comprends pas pourkoi il ne veut pas insérer d'espace la ligne à insérer.
Voila la commande que j'ai utilisé : 
 sed -e s#BB#BB\\ntrucbidules#g monfichier
et voila cell que j'aimerai passer :  
sed -e s#BB#BB\\n truc bidules machin#g Current
 
est-ce que je dois utiliser un caractère spécial dans le sed (j'crois pas mais bon...) ou bien c'est simplement ma syntaxe qui déconne ?
Merci d'avance.
Forum Programmation.shell La commande Sed , encore et toujours
26
nov.
2005
# Avec des apostrophes
Posté par dabe . Évalué à 5.
[^] # Re: Avec des apostrophes
Posté par fox (site web personnel) . Évalué à 2.
sed -ei 's#BB#&\ntruc bidules machin#g' monfichier
# Merci
Posté par dartalouf . Évalué à 1.
Le problème vénait exactement de la...
J'ai passé pas mal de temps pour un erreur complètement stupide , mais maintenant je le saurais ;-)
Merci encore
A pluche.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.