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

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: