Am Samstag, 14. November 2009 22:51:02 schrieb David Haller: Hallo David,
Am Don, 12 Nov 2009, Al Bogner schrieb:
Ich habe auf einem (fremden) Opensuse 11.1-Rechner einige Dateien, die ich nicht sinnvoll konvertieren kann. Die Dateien stammen von einem XP-Rechner (vermutlich).
echo "stra???enmusikant" | iconv -f windows-1250 -t UTF-8 stra??????enmusikant
echo "stra???enmusikant" | iconv -f ISO_8859-1 -t UTF-8 straï¿??enmusikant
Das ist auf jeden Fall kaputt und falsch kodiert, schaut nach nem 3-Byte UTF-8 Zeichen aus ... Beim rumprobieren mit div. (fehl-)Dekodierungen hab ich nix gefunden das passt.
Laß dir die Daten neu schicken.
Geht nicht, David. Ich habe es mittlerweile manuell geändert. War gar nicht so einfach. Konqueror kann die Datei nicht umbenennen, da sie bei einer Änderung nicht mehr gefunden wird und auf der Konsole mit Wildcards kann es auch nicht direkt gehen, da sich zB "stra�enmusikant1" und ""stra�enmusikant2" nicht mit "Tab" erweitern lässt. Grummel Also alles in ein anderes Verzeichnis kopieren, per Wildcard, zB mit *1* alles löschen, bis nur mehr 1 kaputte Datei übrig ist. Aufwand wird es wenn das 2. Zeichen kaputt ist, zum Glück hatte ich nichts an 1. Stelle. AFAIK konnte KDE 3.5 solche Dateien ändern. Aber ich glaube, diese Verstümmelung ist für einen DAU gar nicht so schwierig zu schaffen, da ich schon öfters solche Dateien hatte. Ich vermute, da wird 2x irgendwie automatisch falsch umkodiert. Ich frage mich, wie ich so etwas abfangen kann, wenn solche Dateien auf einen Suse-Server per Winscp kopiert werden. Fällt dir eine Möglichkeit ein, ein Verzeichnis nach solchen Dateien zu durchsuchen und diese Dateien anzuzeigen und dann auch gleich zu löschen? Hier noch ein paar solche Dateinamen. fr�hstueck blumenstrau�2 universit�tskirche fr�hling sue�e h�chste_pers�nlichkeit h�tte (hütte) tr�um (träum) flu�aufwaerts Al -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org