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.