Hallo Jens, "J.Strohschnitter" wrote:
Hi,
ich habe eine Datei, von der der diff-Befehl behauptet es sei ein Binary-File. Wenn ich diese mir jedoch mit cat oder vi anschaue schaut die Datei wie eine ASCII-Datei aus. Das Problem ist, dass mein Fax-Programm unter Linux (nicht HylaFAX) probleme mit dieser Art von Dateien hat. Ist es möglich die Dateien in "reine" ASCII Files zu konvertieren ?
Warscheinlich sind in dem ASCII Files Umlaute enthalten. Fuer 'reinen US' ASCII Text reichen 7 Bit zur Zeichencodierung aus. Umlaute und andere Sonderzeichen brauchen das 8. Bit. Und die Begrenzung einiger Programme auf 7 Bit ist historisch bedingt. Konvertierung: Also eine einfache Konvertierung (loeschen des 8. Bits) wuerde den Text verstuemmeln, da dann natuerlich das 8 bit Zeichen in ein anderes, 7 bit Zeichen umgesetzt wird. Besser duerfte da ein kleines (selbstgeschriebenes) Tool sein, dass den Text Zeichenweise durchgeht und alle ü -> ue, Ä -> Ae, ß -> ss ... usw. konvertiert. Solch ein Tool habe ich jedoch grad nicht zur Hand. Werner