Bonjour à tous
Voila, j'ai un petit soucis très simple de concaténation de n fichiers.
Je reçois chaque jour entre 0 et n fichiers dans un répertoires et j'ai ordonnancé un traitement chaque soirée sur ces fichiers. Ainsi, si pas de fichiers ... pas de traitements. A partir d'un fichier, le traitement se lance, et si plusieurs j'ai un script qui concatene les n fichiers en amont du traitement.
Probleme: sous windows voici ce que donne une concaténation de 2 fichiers par la commande copy
D:\benoit>type 1.txt
a
b
c
D:\benoit>type 11.txt
d
e
f
D:\benoit>type 2.txt
a
b
cd
e
f
le fichier 2.txt est formé par:
copy 1* 2.txt
Comme on peut voir, la derniere ligne du premier fichier est concaténé avec la 1ere du deuxieme... La est bien le probleme. Comment sous windows obtenir une bonne concaténation comme un simple "cat" en shell ?
Dans mon exploitation, le client qui nous émet les fichiers n'a pas la main dessus et ne peut pas insérer un retour charriot en fin de chaque fichier.
Merci de vos lumières