[linux-l] wechsel zu utf8: Umlaute verhauen
Ivan F. Villanueva B.
iv at artificialidea.com
Mi Feb 7 13:19:40 CET 2007
Am Di, Feb 06, 2007 02:59:19 +0100, Dexter Filmore schrieb:
> Hab mein Systeme von iso8859-15 auf UTF8 umgestellt.
> Dateinamen mit Umlauten sehen jetzt komisch aus:
>
> shodan:~/documents$ ls -1 modelines\ r\ RGB-SCART.txt
> modelines f?r RGB-SCART.txt
Der Ihhalt ist wahrscheinlich auch in iso8859-15. Für die Konvertierung:
iconv --from-code=ISO-8859-15 --to-code=UTF8 /tmp/fax > /tmp/fax2
Für die Konvertierung der Dateinamen kann man etwas machen wie (nicht getestet):
find . -exec mv "{}" `echo "{}" | iconv --from-code=ISO-8859-15 --to-code=UTF8` ";"
Ah ja, und wenn Die Dateinamen komische Zeichen beinhalten, sollte man den Trick
mit "-print0|xargs" benutzen. Wie wäre es zusammen mit der o.g. Zeile? Ich habe
mir nur das Beispiel aufgeschrieben:
find / -type f -print0|xargs --null grep ip_forward
--
Iván F. Villanueva B.
A.I. library: http://www.artificialidea.com
<<< The European Patent Litigation Agreement (EPLA) >>>
<<< will bring Software patents by the backdoor >>>
<<< http://epla.ffii.org/ >>>
Mehr Informationen über die Mailingliste linux-l