Bjr

J'utilise une commande qui rajoute des espaces au bout de mon fichier afin que chaque ligne ai une longueur de 69

cela fonctionne bien avec la commande ci-dessous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
cat /tmp/toto | awk '{printf "%-69s\n",$0}' > /tmp/toto1


par contre j'aimerai pouvoir variabiliser le chiffre 69 et là je n'y arrive pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
LRECL=69
cat /tmp/toto | awk -v LRECL=${LRECL} '{printf "%-LRECLs\n",$0}' > /tmp/toto1

Quelqu'un aurait-il une solution ?
Merci