Conversion decimal -> hexa

Résolu
lsda26 Messages postés 68 Date d'inscription   Statut Membre Dernière intervention   -  
lsda26 Messages postés 68 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Dans un script je cherche à convertir une adresse MAC écrite en décimal vers de l'Hexa.
Hors, par exemple, une adresse en décimal: 10:10:10:3:11:16 est convertie en 10:10:10:3:b:16 au lieu de 10:10:10:03:0b:16
Comment faire pour ajouter des 0 devant tout les nombre à un seul caractère

J'utilise pour convertire en hexa:
$(printf "%x\n" $i)
où $i prends la valeur décimal de chaque tronçon de l'adresse MAC

Merci pour votre aide!

A voir également:

2 réponses

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 431
 
Salut,

printf "%02x\n"

0
lsda26 Messages postés 68 Date d'inscription   Statut Membre Dernière intervention  
 
Impecable! j'avais complètement zappé
Merci bien!
0