none
Dudas comandos básicos-simbolo del sistema-.... RRS feed

  • Pregunta

  • Hola buen@s, resulta que estoy haciendo una serie de ejercicios y hay uno que no me sale bien...

    Se trata de enlazar o "concatenar" una serie de ficheros, es decir tengo por ejemplo:

    prueba.txt prueba1.txt prueba2.txt

    Lo que quiero es que el contenido de prueba.txt y prueba1.txt se muestren en prueba2.txt..

    He probado el comando copy /b prueba.txt+prueba1.txt prueba2.txt y me dice algo así como sobreescribir el fichero prueba2.txt (cosa que no quiero)

    Gracias de antemano....

    jueves, 14 de febrero de 2013 20:34

Respuestas

  • Mi respuesta no era correcta; funcionaba por tratarse de ficheros de texto, aunque podría fallar si se tratase de binarios. Lo que tú exponías era correcto, no entiendo porqué te falla, a no ser que no pongas espacios entre los símbolos + y los nombres:

    COPY /B fichero1.txt + fichero2.txt fichero3.txt

    Lo mismo se puede hacer así:

    COPY fichero1.txt /B + fichero2.txt /B fichero3.txt

    Funciona perfectamente de las dos maneras y en ambos casos se agregan los contenidos de fichero1.txt y fichero2.txt y creando con el resultado el fichero fichero3.txt. Aquí lo tienes documentado:

    Appending Binary Files Using the COPY Command
    http://support.microsoft.com/kb/71161/en-us


    Un saludo

    Fernando Reyes [MS MVP]
    MCSA 2000/2003
    MCSE 2000/2003
    MCITP EnterpriseAdministrator
    Web: http://freyes.svetlian.com
    Blog: http://urpiano.wordpress.com
    RSS: http://urpiano.wordpress.com/feed/
    freyes.champú@champú.mvps.org
    (Aclárate la cabeza si quieres escribirme)


    miércoles, 20 de febrero de 2013 10:31
    Moderador

Todas las respuestas