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)

Antwort per Email an