shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RES: [shell-script] Sugestão de Outras Soluções.


From: Gentil de Bortoli Jr
Subject: Re: RES: [shell-script] Sugestão de Outras Soluções.
Date: Thu, 15 Dec 2005 13:53:35 -0200
User-agent: Thunderbird 1.4.1 (X11/20051006)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Opa, Julio. Será mesmo? Eu passei por ele.

Mas, pelo que vi, ele consegue transformar um número ASCII em seu
respectivo caracter, não o contrário.

$ echo 97 | awk '{printf("%c",$1)}'
a

Mas, e a volta?

$ echo a | awk ____________
97

:)

/me pensando se deixou passar algo no manual...

[]

Julio Cezar Neves - DATAPREVRJ wrote:
> Fala Gentil,
> o cmd printf do awk resolve isso rapidinho.
> 
> Abração,
> Julio
> 
> | -----Mensagem original-----
> | De: Gentil de Bortoli Jr [mailto:address@hidden]
> | Enviada em: quarta-feira, 14 de dezembro de 2005 13:17
> | Para: address@hidden
> | Assunto: [shell-script] Sugestão de Outras Soluções.
> | 
> | Exemplo:
> | 
> | $ ./cdhash.sh gentil
> | 103 101 110
> | 
> | - ----------------------8<----------------------
> | 
> | #!/bin/bash
> | 
> | if [ ${#} -ne 1 ]; then
> |     echo "Uso: ${0} <Login>"
> |     exit 1
> | fi
> | 
> | hash=$(echo ${1:0:3} | od -A n -t uC | tr -s " " | cut -d " " -f 2-4)
> | 
> | echo ${hash}
> | 
> | - ---------------------->8----------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDoZF/U6AHyoOD4HARArirAJ9kwFYtwrQ0ICPjk04DoseTm91eMACghGcu
SQeCldPok46YfuuAkT1L86I=
=V6nG
-----END PGP SIGNATURE-----


reply via email to

[Prev in Thread] Current Thread [Next in Thread]