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: