Windows - Combinez plusieurs fichiers texte en un seul fichier texte [doublon]


15

Duplicate possible:
une ligne de commande ou un cmd par lots pour concaténer plusieurs fichiers?

J'ai plus d'un millier de fichiers texte que je voudrais combiner en un seul fichier texte, existe-t-il un moyen de le faire automatiquement?


Sont-ils tous dans le même répertoire? Avez-vous une liste de tous les fichiers?
Nifle

Ils sont tous dans le même répertoire et je n'ai pas de liste des noms de fichiers.
CLiown

Ensuite, la réponse de JC2k8 devrait faire ce dont vous avez besoin. N'oubliez pas de revenir et de l'accepter plus tard si c'est le cas.
Nifle

titre plus accrocheur que le doublon, donc +1
Wolf

Réponses:


23

Sortez votre ligne de commande et c'est parti:

copy /a *.txt concat.txt

Cela va concaténer tous les fichiers txt du même répertoire en un seul fichier nommé "concat.txt".

/A indique un fichier texte ASCII


question courte, réponse courte +1 (seulement un petit défaut, le cas changeant du / a)
Wolf

1
L' option /aou /Asemble moins utile que prévu. Je reçois des flux de ligne de déchets dans le fichier concaténé après le premier fichier. Peut-être que cette option est désormais obsolète car de nombreux formats alternatifs existent: vous pensez principalement que c'est ASCII, mais ce ne /bsera pas le cas, si la dernière ligne se termine par un saut de ligne.
Wolf
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.