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

Re: Script para cortar ficheros



On Mon, Oct 09, 2006 at 02:41:47PM +0200, Fernando wrote:
> > On 10/9/06, Miguel Angel Vicente Ballesteros <mavicente@gmail.com> wrote:
> > > Buenos d??as.
> > > Os cuento mi problema.
> > > Tengo ficheros en formato xml y los quiero trocear mediante un shell script.
> > > El formato del fichero es el siguiente.
> > > <coches>
> > > <coche name="coche1">
> > > </coche>
> > > <coche name="coche2">
> > >  </coche>
> > > <coche name="coche3">
> > >  </coche>
> > > </coches>
> > > y lo que quiero es dividir en distintos ficheros (en este caso 3 ficheros
> > > tantos como elementos coche haya) con la estructura siguiente.
> > >
> > >
> > > fichero1
> > >
> > > <coches>
> > >
> > > <coche name="coche1">
> > >  </coche>
> > >  </coches>
> > > ---------------------------------
> 
> Mira documentaci?n sobre "Xerces" 

Si el fichero tiene *exactamente* el formato que pones (o sea ninguna de las etiquetas
"interesantes" tiene espacio de más o está partida entre lineas o cualquiera de las
otras cosas chistosas que XML puede hacer, intenta usar csplit

 man csplit

-- 
Rodrigo Gallardo



Reply to: