[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] conversão decimal-hexadecimal
From: |
Eliphas Levy Theodoro |
Subject: |
Re: [shell-script] conversão decimal-hexadecimal |
Date: |
Tue, 31 May 2005 15:02:40 -0300 (BRT) |
Tiago Peczenyj, @ 14:21:
> Estou precisando converter um número de decimal para hexa e vice-versa.
> Existe alguma forma mais pratica do que fazer um pequeno programa em C
> que converta isso ?
>
> Estou estudando AWK e BC mas não encontrei uma maneira ainda...
Veja se isso resolve:
$ printf "%d\n" 0x1337
4919
$ printf "%x\n" 4919
1337
$ printf "%x\n" 30
1e
$ printf "%d\n" 0x1e
30
O bash faz conversão de hexa pra decimal também:
$ echo "$((0x1337))"
4919
$ rpm -qf /usr/bin/printf
sh-utils-2.0.11-3cl
--
Eliphas
[As partes desta mensagem que não continham texto foram removidas]