¿Cómo agrego etiquetas finales (html)?

¿Cómo agrego etiquetas finales (html)?

Necesito agregar </span>antes de cada siguiente <span.*alias. la "etiqueta endig" para todas las filas de la "página".

fila de ejemplo:

<span class="bold">│<span class="f9"> 1,245,732 <span class="f0"><span class="bold">│<span class="f9"> —             <span class="f0">

Jugueteé con sed, pero no puedo hacerlo funcionar...

Por favor ayuda porque sé que esto es trivial para algunos o la mayoría de ustedes.

Respuesta1

Para una línea determinada en el formato que muestra, lo siguiente se agregaría </span>antes de cada <span y luego eliminaría el que se agregó al principio y agregaría uno al final.

sed -e 's,<span ,</span>&,g' -e 's,^</span>,,' -e 's,$,</span>,'

Estoy usando comas como delimitadores en los scomandos, ya que contienen las cadenas que usamos /.

información relacionada