BAT Saut de ligne tous les n caractères jusquà la fin du fichier

Fermé
flonox Messages postés 1 Date d'inscription samedi 19 octobre 2013 Statut Membre Dernière intervention 19 octobre 2013 - 19 oct. 2013 à 11:45
bricomachin Messages postés 244 Date d'inscription lundi 4 janvier 2010 Statut Membre Dernière intervention 6 septembre 2016 - 17 nov. 2013 à 10:56
Bonjour à tous,

je viens vers vous pour un coup de main sur un fichier batch que je ne vois pas comment faire.

J'ai un fichier sans extension (lisible avec un notepad) sur plusieurs lignes de plus de 1000 caractères et je souhaiterai faire un saut de ligne tous les 650 caractères jusqu'à la fin du fichier (qui compte plusieurs dizaines de millions de caractères). A savoir que si un saut de ligne est présent dans le fichier source, je souhaite réinitialiser le compteur et faire un saut de ligne 650 caractères après le retour à la ligne.

Un grand merci à quiconque peut m'aider.

cdt
A voir également:

1 réponse

bricomachin Messages postés 244 Date d'inscription lundi 4 janvier 2010 Statut Membre Dernière intervention 6 septembre 2016 134
17 nov. 2013 à 10:56
Salut,

Je n'ai pas bien compris comment tu veux découper ton fichier. Imaginons que tu veuilles faire un saut tous les 5 caractères, tu voudrais que ça :
0123456789

01234567
8901234567
89
devienne ça : ?
01234

56789
01234
567
89012
34567
89
et donc laisser les trois caractères
567
et les deux
89
tous seuls, car il sont suivi par un retour de ligne ?

Bien à toi,


Bricomachin
0