Hallo, Am Die, 04 Jul 2006, Hans Herdegen schrieb:
Am Montag, 3. Juli 2006 17:05 schrieb David Haller:
Bitte lass das TOFU.
für Eure Hilfe - ich bin jetzt auf die Lösung gestossen: in dem Buch "Linux mit Methode" aus dem Verlag C&L fand ich auf Seite 319 die Lösung: recode latin1..ibmpc *.txt -- wobei zwischen latin1 und ibmpc genau zwei Punkte sein müssen. Ich bekam dann zwar noch die Fehlermeldung "Mehrdeutige Ausgabe in step `data ..CR-LF' diesen Fehler konnte ich ignorieren und habe deshalb mit folgendem Befehl alles gelöst recode -f latin1..ibmpc *.txt [..]
Ich vermute mal, Hans meint nicht wirklich 7-Bit ascii ;) Also
recode ms-ansi..latin9 recode ms-ansi..latin1 recode ms-ansi..UTF-8 recode ms-ansi..LaTeX (das waere 7-Bittig) recode ms-ansi..latin9/QP
Dein Befehl ist faslch. Denn der Zeichensatz ist _nicht_ latin1 auch wenn das bei den meisten Zeichen so aussieht! Und "ibmpc" ist ein DOS-Zeichensatz (cp437 oder cp850). recode ms-ansi/CR-LF..cp850/CR-LF Vorausgesetzt cp850 ist der Ausgabezeichensatz den du willst. US-ASCII ist der aber auch nicht. RTFM. Z.B. 'man ascii', 'man latin1'... -dnh -- Memory is like gasoline. You use it up when you are running. Of course you get it all back when you reboot... --Actual explanation obtained from the Micro help desk. -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com