acho q isso funciona...
caractere para cod_ascii:
printf '%d' "'A"
65
cod_ascii para caractere:
echo "65" | awk '{ printf("%c", $1) };'
A
Sérgio Durigan Júnior <[EMAIL PROTECTED]> escreveu:
Olá pessoal,
Adepto da famosa frase shellzeira "não pergunte se tem como fazer,
pergunte como se faz", resolvi desistir de minhas tentativas
frustradas de encontrar uma solução pra esse problema e recorrer à
lista.
Gostaria de saber como eu converto um caracter para código ASCII (e
vice-versa) em shell script. Não encontrei programa algum que faça
isso! Tentei até usar o printf, mas não foi possível:
$ printf "%d" 'c'
-bash: printf: c: invalid number
$
Como não quero escrever um programinha em C pra fazer isso, queria
saber se tem como fazer usando as ferramentas em Shell ;-).
Obrigado!
Sérgio.
=============================
Felipe Pavanello Sultani
---------------------------------
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
[As partes desta mensagem que não continham texto foram removidas]