Convertir hexa en dec

Résolu
wapette21 Messages postés 66 Date d'inscription   Statut Membre Dernière intervention   -  
wapette21 Messages postés 66 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'aurais besoin d'un coup de main pour un script Unix,

Je souhaite convertir mon fichier de log (example ci dessous) en décimal.

example : 2008-11-30 23:54:06 MET 5e970000 2ceed0a8 016a 016a 0000 0003 00000000 0001 000c 00000000 00000001 00000001

J'ai essayer manuellement la commande bc, mais sans succès.

ce que je fait : echo "ibase=16;5e970000"| bc manche pas (syntax error on line 1, teletype)
echo "obase=10;5e970000"| bc manche pas (syntax error on line 1, teletype)

Serveur solaris 9

Merci de votre ;-)

2 réponses

lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

bc n'aime pas les minuscules ;-)
lami20j@debian:~$ echo "ibase=16;5e970000"| bc
(standard_in) 1: parse error
lami20j@debian:~$ echo "ibase=16;5E970000"| bc
1586954240

0
wapette21 Messages postés 66 Date d'inscription   Statut Membre Dernière intervention   5
 
Oh la ...., Merci j'y avais même pas pensé.

a++
0