Cherche aide pour traitement de texte AWK

Kimmy -  
 phil -
Bonjour à tous,

je débute en programmation Unix.
je dois traiter un fichier texte: chaque ligne contient une chaine de caractère. Et mon but est de donner le meme nombre de caractères pour chaque ligne ( en remplissant par des zéros). Je sais que la commande wc compte les caractères, mais je ne sais pas comment ajouter des caractères a la fin d'un ligne...

SVP, aidez moi... Je vous en remercie d'avance

Kim
A voir également:

1 réponse

phil
 
Bonsoir,
tu peux essayer
awk ' { printf("%013.80s \n",$1) } ' toto
chaque ligne ( de 80 caracteres) du fichier toto est formatée à 13 caracteres . si la ligne contient moins de 13 caracteres des "0" sont inclus.
à toi d'adapter les parametres à ton usage...
A+
0