decoupage en colonnes de 128 caractères
Bonjour,
Je un fichier format UNIX : sur une seule ligne.
Je cherche a insérer dans ce fichier tous les 128 caractères un caractère "\r" pour avoir un fichier de x ligne chacune d'une longueur de 128 caractère + ce caractère de fin de ligne.
Le nombre de caractère du fichier est toujours un modulo de 128.
lorsque j'utilise la commande
Code:
fold -w 128 mon-fichier
l'insertion n'est pas parfaite certaine ligne font plus de 128caractères.
Le problème est probablement lié aux caractères codé laissant apparaitre des qui semble pertuber le process de fold.
Je cherche une solution a ce problème.
Je pensais à une boucle de lecture caractère par caractère avec un et est une extraction du style
Code:
newligne = 'echo $ligne | cut 1-128'
.
Je n'ai aucun langue de haut niveau disponible , seul solution les commande AIX de base
Desole pour la perte de temps mais merci
En fait fold marche très bien mais le fichier de test ne correspondait pas à la règle ont il est question ici.