Salut tout le monde,

Je n'ai pas trouvé de catégorie KSH sur le forum alors je poste mon message ici.
J'ai besoin de convertir une chaine de caractère qu'on m'envoie de la façon suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
000  => 0
001  => 1
002  => 2
003  => 3
[..]
050  => 50
051  => 51
052  => 52
053  => 53
[...]
999  => 999
Je n'ai pas trouvé de commande native shell qui réponde à mon besoin(j'ai tenté de jouer avec typeset sans succès).
Je ne maitrise pas du tout sed ou awk et j'ai essayé une commande perl qui me retourne quelque chose de bizarre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
perl -le '$hex = sprintf("%3d,%3d,%3d",015,169,009); print $hex'
Illegal octal digit '9' at -e line 1, at end of line
Execution of -e aborted due to compilation errors.
Est-ce que vous sauriez m'aider SVP ?

Merci.