(Courriels de diversion: <matraquons@terrassiez-degonfleront.com> <raccommoderai@dîneront-pechiez.com> <reviseront@corne-construisiez.com> <framboisier@venus-imbrications.com> <sherifs@maîtriserez-giflaient.com> <rationaliseras@rougirent-consonance.com> <recyclages@faible-escrimeurs.com> <retrocederai@repeteraient-sous-paient.com> <deracina@intercedant-intra-communautaire.com> <escarcelles@mercantis-pleut.com> )
Voila, j'ai un fichier nommé "hex" contenant une série de code hexa :
"
48656C6C6F
54657354
"
et j'aimerais simplement avoir la transpo en ASCII :
"
Hello
Test
"
mais je galère :
FIC=hex
cat ${FIC} | awk '
BEGIN {
FS=""
lg = 2 }
{
l = length
for(i=1 ; i <= l ; i+=lg)
{
hexa=substr($0, i, lg) ;
.............
ascii=.....
printf("%s", ascii ) ;
}
printf("\n")
}
END {}
'
Vous aurez compris qu'il manque les ....... ;-))
Si quelqu'un a une idée !!!
A+
Jeff
---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>