J'ai un répertoire de plusieurs milliers de fichiers texte. Chaque fichier texte a une seule ligne. Pour les fusionner j'ai utilisé copy * aggregate.txt
dans l'invite de commande dans Windows mais les lignes ont été copiées sans aucun espacement entre eux.Fusionner plusieurs fichiers texte en un seul
Alors comment combiner les fichiers de sorte que les lignes soient séparées? Insérer un caractère de nouvelle ligne chaque fois qu'un fichier est copié?
S'il y a un moyen de faire dans l'invite de commandes ou en utilisant le programme de traitement par lots Windows ou je pourrais le faire en écrivant un programme C++ si vous pouviez me dire comment lire tous les fichiers dans un répertoire un par un.
Le le second ne fonctionnait pas pendant que le premier le faisait. Maintenant, le non. de lignes dans l'ensemble est 3 de plus que le nombre de fichiers. –
Supprimez le fichier aggregate.txt avant de l'exécuter. Le second nécessite une autorisation d'écriture sur c: \ – foxidrive
oui il n'y avait pas d'agrégat avant de l'exécuter. Qu'en est-il des 3 lignes supplémentaires? –