Hallo R�diger,
nimm folgendes kleine C-Programm:
#include <stdio.h>
int main()
{
int c;
while (fscanf(stdin,"%2x",&c)==1)
fputc(c,stdout);
return 0;
}
Als hex2asc.c speichern, �bersetzen mit
gcc hex2asc.c -o hex2asc
und aufrufen mit (Datei xxx.hex nach xxx wandeln)
./hex2asc <xxx.hex >xxx
Alles klar?
Tim
Am Freitag, 30. Januar 2004 13:18 schrieb Ruediger Noack:
> Moin
>
> Ich bin mit einem "bl�den" Problem konfrontiert. :-( Die aus einer alten
> DB ausgelesenen Dateien liegen in einem eigenartigen Format vor. Jedes
> Hex-Byte ist dort mit 2 ASCII-Zeichen gespeichert.
>
> Bsp.: Das "N' (Hexwert 0x4e) ist als "4E" gespeichert.
>
> Nun suche ich eine M�glichkeit, wie ich diese Dateien (Tausende)
> konvertiert bekomme. Ich habe mir schon mit printf, awk, etc. die Finger
> gebrochen, aber bin noch zu keinem brauchbaren Ansatz gekommen.
>
> Kann mir jemand auf die Spr�nge helfen?
>
> Danke und Gru�
> R�diger
> --
>
>
>
>
>
> Mit sch�nen Gr��en von Yahoo! Mail - http://mail.yahoo.de
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)