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

Re: Concatenar al final de un fichero



On Mon, 1 Mar 1999, Jose Rodriguez wrote:

> David Leal wrote:
> 
> > Hola a todos:
> >
> > Sabe alguien como hacer para concatenar ficheros y colocarlos al final
> > de uno que ya existe?
> >
> > He intentado
> >
> > $> cat file1 file2 > file3
> >
> > pero se queja diciendome que el fichero file3 existe. Si hago
> 
> ¿Tienes permisos de escritura sobre file3?
> 
> 
> > $> cat file1 file2 >> file3
> >
> > Me dice
> > cat: Cannot use file3 as both input and output.
> 
> El ejemplo que pones ES correcto (y a mi me funciona, al menos con bash y csh). ¿Que
> interprete de comandos (shell) usas?
> 
> > He mirado en el man del cat y al parecer esta posibilidad no se
> > contempla.
> 
> Yo creo que en realidad no es el cat quien lo hace exactamente (repito, eso creo), sino la
> shell, con el redireccionamiento >>. Es decir, el cat solo reproduce por el stdout lo que le
> entra. La shell hace el resto.
> 
> > Gracias de antemano,
> >
> > David
> 
> Saludos,
> Jose
> 
> --
> Jose Rodriguez          jrguez@inm.es
> Instituto Nacional de Meteorologia          SPAIN
> 
> 
> 
> 
> --  
> Unsubscribe?  mail -s unsubscribe debian-user-spanish-request@lists.debian.org < /dev/null
> 
> 

Saludos,

    Mira si tienes activada la opcion de la shell NOCLOBBER. Esta puede 
ser la causa del problema.

                                   J.E. Marchesi


Reply to: