Re: [OT] Sustituir texto en un fichero con SED.
On Thursday, January 10, 2019 4:50:11 PM -03 Ramses wrote:
> El 10 de enero de 2019 12:14:46 CET, Matias Mucciolo
<mmucciolo@suteba.org.ar> escribió:
> >On Wednesday, January 9, 2019 3:11:11 PM -03 Paynalton wrote:
> >> Puedes usar diagonal invertida para escapar las diagonales: \/
> >
> >....
> >
> >Buenas
> >si exacto...podes hacer aca como dice el compañero...escaparlo..
> >y tambien podes usar otro simbolo/caracter especial...
> >por lo general yo uso '@' si me da pereza escapar las cosas ....
> >obviamente sabiendo que en el texto no contiene ninguna '@' ...
> >
> >saludos.
> >Matias.-
>
> Y para cuándo la variable contiene espacios, ¿no hay ninguna forma de que
> funcione?
>
>
> Saludos,
>
> Ramsés
Deberia andar con comillas dobles...ejemplo :
$ export HOLA="HOLA BUENAS"
$ echo "hola que tal" | sed "s/hola que/$HOLA/g"
HOLA BUENAS tal
si te entendi mal manda un ejemplo real
saludos
Matias
Reply to: