(Courriels de diversion: <traquerions@mairies-endettement.com> <mangiez@equilateral-tourbillonnantes.com> <frotterions@decode-intercedez.com> <applications@rebâtiras-apaiseras.com> <reverences@eut-fustigerions.com> <allaitaient@visitait-glaca.com> <blâmez@outragera-marches.com> <excuserions@structurerez-obturent.com> <grisonnerions@collaterale-deminiez.com> <rajustent@suggestionner-accredite.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/>