Menu

Comment revenir à la ligne

dinfo - 12 oct. 2017 à 10:34 - Dernière réponse : dubcek 17430 Messages postés lundi 15 janvier 2007Date d'inscriptionContributeurStatut 16 juillet 2018 Dernière intervention
- 13 oct. 2017 à 09:49
Bonjour,

J'ai créé un fichier .bat qui fusionne des fichiers dans un seul fichier nommé STMTRGLOBAL .Voici les lignes de commande à exécuter avec la fonction exec() php

cd c:\
cd stmtr
copy *.* STMTRGLOBAL.txt

Mais,le problème c'est que quand il copie le contenu du deuxième fichier il place la première ligne du fichier suivant, juste à coté de la dernière ligne du fichier précédent, ainsi de suite pour tous les fichiers à copier. Je cherche une commande qui me permet de revenir à la ligne avant de copier le contenu du fichier suivant.

Merci d'avance
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
dubcek 17430 Messages postés lundi 15 janvier 2007Date d'inscriptionContributeurStatut 16 juillet 2018 Dernière intervention - 13 oct. 2017 à 07:36
2
Merci
hello
ajouter un saut le ligne à la fin de chaque fichier avant la copie
for %%a in (*.*) do echo. >> %%a

Merci dubcek 2

Avec quelques mots c'est encore mieux Ajouter un commentaire

CCM a aidé 22534 internautes ce mois-ci

dubcek 17430 Messages postés lundi 15 janvier 2007Date d'inscriptionContributeurStatut 16 juillet 2018 Dernière intervention - 13 oct. 2017 à 09:49
ou
for %%a in (*.*) do (type %%a &echo.) >>STMTRGLOBAL.txt
Commenter la réponse de dubcek