Utilise la commande printf comme ceci :
$ printf "%2d\n" <tonCompteur>
Le %2d\n indique qu'il faut afficher l'entier passé en argument avec un padding de 2, et un retour à la ligne a la fin. Si l'argument est plus petit il sera complété par des espaces.
Par ex
$ printf "%5d\n" 123
affichera
>*espace**espace*123
Ensuite tu as juste a faire un pipe vers un tr qui remplace un caractère :
$ printf "%2d\n" $compteur | tr ' ' '0'
remplacera tous les espaces avant ton chiffre par des 0.
$ printf "%2d\n" 5 | tr ' ' '0'
>05
Message édité le 05 juin 2015 à 21:10:01 par watk0s