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?


¿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


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.