El día 17 de diciembre de 2010 15:20, angeld <ang...@froga.net> escribió:
> Wed, 15 Dec 2010, rantis cares:
>
>> Ya he usado el comando sed con anterioridad, han sido muchas veces.
>>
>> Le explico...
>>
>> Tengo un archivo de texto (mi agenda) como sigue:
>>
>> DATOS
>> Nombre:
>> Telefono:
>>
>> Con el comando sed le inserto la etiqueta html
>> sed -i "0a <html>" $RUTA.contacto.html
>>
>> Pero despues quiero resaltar con otro color la palabra DATOS por tanto
>> ejecuto
>>
>> sed -i s/DATOS/'<p><b><font color="blue">DATOS</b>'/g $RUTA.contacto.html
>>
>> Pero siempre me sale error y no lo ejecuta. Intento nuevamente
>> modificando las comillas sencillas por comillas dobles, pero nada,
>> sigue con el error...
>>
>> sed -i s/DATOS/"<p><b><font color="blue">DATOS</b>"/g $RUTA.contacto.html
>>
>> Posteriormente intento poniendo comillas sencillas ' ' de la siguiente
>> manera pero me sigue dando error...
>>
>> sed -i 's/DATOS/<p><b><font color="blue">DATOS</b>/g' $RUTA.contacto.html
>
>        Hay que escapar las barras:
>
>  sed 's/DATOS/<p><b><font color="blue">DATOS<\/b>/g'
>
>        O utilizar como delimitador "otra cosa":
>
>  sed 's|DATOS|<p><b><font color="blue">DATOS</b>|g'
>  sed 's...@datos@<p><b><font color="blue">DATOS</b>@g'
>
> --

Ok, tambien lo verificare, no repondi antes porque andaba fuera.

Pero muchas gracias.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktinhjhhw+kddsyyf+nyvkh5uvqp-rcc9e1qyo...@mail.gmail.com

Responder a