[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] remplacer une portion de texte dans un fichier



Le Samstag 03 Oktober 2015, 20:46:38 andre_debian@numericable.fr a 
écrit :
> On Saturday 03 October 2015 19:40:43 Klaus Becker wrote:
> > Le Samstag 03 Oktober 2015, 14:54:08 François Meyer a écrit :
> > je n'ai plus le mel d'origine, mais comme ça, ça devrait être
> > 
> > compréhensible :
> > > Je souhaite remplacer une portion de texte,
> > > dans un fichier .jsp entre les expressions :
> > > <center> ...texte à supprimer...</td>
> > > par :  <center></td>
> > 
> > $ cat text.txt
> > <center>texte à supprimer</td>
> > 
> > $ sed 's#<center>.*</td>#<center></td>#g' text.txt
> > <center></td>
> > 
> > Il ne faut pas utiliser "/" comme séparateur parce qu'il fait
> > partie du texte à traiter (</td>)
> 
> Oui et merci, ceci marche bien, comme déjà répondu.
> 
> Maintenant  ce sont les apostrophes " ' " qui coincent.
> Retirer : document.write('
> 
> J'ai essayé ça :
> sed   "s#document.write('##g"   fichier.jsp
> mais marche pas...
> 
> André

J'ai essayé :

$ cat texte.txt 
document.write('

$ sed   "s/document.write('//g" texte.txt
affiche une ligne vide, donc ça marche

Klaus


Reply to: