Windows: combine varios archivos de texto en un solo archivo de texto [duplicado]

15

Posible duplicado: ¿
Alguna línea de comando o cmd por lotes para concatenar múltiples archivos?

Tengo más de mil archivos de texto que me gustaría combinar en un solo archivo de texto, ¿hay alguna forma de hacerlo automáticamente?

CLiown
fuente
¿Están todos en el mismo directorio? ¿Tienes una lista de todos los archivos?
Nifle
Todos están en el mismo directorio y no tengo una lista de los nombres de los archivos.
CLiown
Entonces la respuesta de JC2k8 debería hacer lo que necesita. No olvide volver y aceptarlo más tarde si es así.
Nifle
título más pegadizo que el duplicado, así que +1
Wolf

Respuestas:

23

Saca tu línea de comando y vámonos:

copy /a *.txt concat.txt

Esto concatenará todos los archivos txt en el mismo directorio en un archivo llamado "concat.txt".

/A indica un archivo de texto ASCII

JC2k8
fuente
pregunta corta, respuesta corta +1 (solo una pequeña mancha, el caso cambiante de la / a)
Wolf
1
La opción /ao /Aparece ser menos útil de lo esperado. Recibo alimentaciones de línea de basura en el archivo concatenado después del primer archivo. Quizás esta opción ahora está desactualizada porque existen muchos formatos alternativos: en su mayoría piensas que es ASCII, pero no lo /bserá, si la última línea termina con salto de línea.
Wolf