El día 15 de diciembre de 2010 11:54, gonzalo rivero <fishfromsa...@gmail.com> escribió: > El mié, 15-12-2010 a las 11:45 -0600, rantis cares escribió: >> Listeros: >> >> 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 >> >> Alguna idea? >> > tenés que escapar la barra que usás para cerrar la etiqueta de html (el > </etiqueta> con \ de forma que queda <\/etiqueta> así no intepreta la / > como que estás terminando tu expresión. > Vas a encontrar mas información ejecutando en la consola: > man 7 regex >> Gracias
Agradezco la ayuda, lo intentare. No respondi de inmediato porque estuve fuera, pero 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/aanlktioukbphbdo+pyswzr8zuldcndt8xuyvp=4...@mail.gmail.com