Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Dateien charset ändern

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Sonstiges
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Gast
Gast





BeitragVerfasst am: 01. Okt 2005 22:40   Titel: Dateien charset ändern

Hi Leute

ich hab einen dummen fehler gemacht.

unter meinem linux hab ich den "de_DE@euro" charset
unter samba war "UTF-8" als unix charset eingestellt

dann hab ich massenweise dateien mit umlauten über samba auf den server geschoben.
jetzt werden die umlaute zwar unter windows mit samba richtig dargestellt aber unter linux passt es nicht.

ich hätte gerne mein ganzes system im "de_DE@euro" charset.

gibts da ein tool mit dem ich das jetzt ändern kann???

vielen dank für eure hilfe
 

jochen
prolinux-forum-admin


Anmeldungsdatum: 14.01.2000
Beiträge: 699
Wohnort: Jülich

BeitragVerfasst am: 02. Okt 2005 11:42   Titel:

Hi,

abgesehen von der Samba-Umstellung kannst Du alle Dateien mittels recode ändern:
Code:
find /verzeichnis/der/samba-freigabe -type f -print0 | xargs -0 recode utf-8..iso8859-15
find sammelt alle Dateinamen zusammen und gibt diese an xargs, der alle als Argument zu recode setzt und dieses aufruft. recode wiederum konvertiert alle Dateien von UTF-8 zu ISO8859-15 (also ISO8859-1 + Eurozeichen). Achtung! recode ändert die Dateien vor Ort, legt also keine Sicherungskopien oder so etwas an. Mach vorher ein Backup oder teste es mit einzelnen Dateien!

Jochen
_________________
Die grösste Lüge der EDV? "Mal eben..."
 
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Sonstiges Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy