EBCDIC2ASCII mit DD

F

funkyferdy

Grünschnabel
Hallo Leute, ich bin neu auf dem Board. Also bitte nicht schlagen. :D

Ich habe ein Problemchen bei einer Dateikonvertierung. Hoffe mir kann jemand helfen. Ich hab eine Auswertung das aus ner AS400-Umgebung herauskommt. Das File hat EBCDIC Format. Nun damit kann ich nix anfangen, darum konvertiere ich es um zu nem Textfile. Das mache ich mit dem Befehl "dd".

So sieht mein Kommando entsprechend aus:

Code:
cat meinfile.ebcdic | dd cbs=374 conv=ascii,unblock > meinfile.txt

Das funktioniert soweit wunderbar bis auf die tatsache, dass es keine Sonderzeichen mehr darstellt (äöü etc.). Ist ja auch irgendwie logisch da ASCII das ja nicht unterstützt.

Mein Problem ist DD kann aber gar kein anderes Format ausgeben ;(
Kennt jemand eine alternative zu DD für solche konvertierungen? Ich hab mir die Hand wundgegooglet :headup:

Grüsse
funkyferdy
 
Ich hab's noch nie benutzt, aber hast Du mal an 'tr' gedacht ?

Gruss
Heiko
 
Hast Du mal recode benutzt?

Code:
recode EBCDIC..utf8 meinfile.ebcdic

Gruss, Xanti
 
recode? hört sich gut an. hab ich nicht auf meinem System. muss ich nachinstallieren aber nach ein bisschen googlen hab ich die doku gefunden. Sieht mir danach aus als wäre es das was ich brauche.

Danke für den tip! :))
 
Zurück
Oben