Windows - Combine vários arquivos de texto em um único arquivo de texto [duplicado]


15

Possível duplicado:
Qualquer cmd de linha de comando ou lote para concatenar vários arquivos?

Tenho mais de mil arquivos de texto que gostaria de combinar em um único arquivo de texto. Existe alguma maneira de fazer isso automaticamente?


Eles estão todos no mesmo diretório? Você tem uma lista de todos os arquivos?
N26

Eles estão todos no mesmo diretório e eu não tenho uma lista dos nomes dos arquivos.
CLiown

Então a resposta do JC2k8 deve fazer o que você precisa. Não se esqueça de voltar e aceitá-lo mais tarde, se houver.
N

título mais cativante que o duplicado, então +1
Wolf

Respostas:


23

Puxe sua linha de comando e vamos:

copy /a *.txt concat.txt

Isso concatenará todos os arquivos txt no mesmo diretório em um arquivo chamado "concat.txt".

/A indica um arquivo de texto ASCII


pergunta curta, resposta curta +1 (apenas pequenas defeito, caso a mudança do / a)
Lobo

1
A opção /aou /Aparece ser menos útil do que o esperado. Estou recebendo feeds de linha de lixo no arquivo concatenado após o primeiro arquivo. Talvez esta opção esteja desatualizada porque existem muitos formatos alternativos: você geralmente pensa que é ASCII, mas não serve /b, se a última linha terminar com o avanço de linha.
Wolf
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.