sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #84722
Re: Problemer med bogstaver efter opdatering af samba
Finn Boje Johannessen skrev:
> Jeg har opserveret at når jeg laver en "find /home/tmpdir/ -type f
> >/root/filer" så skrives der:
> /home/tmpdir/V^Ñrkstedsordre V^Æbenskjold.xls i filen /root/filer
>
> Er der en måde hvorpå man i find processen kan omdøbe alle filer ud fra
> kritererierne "^Ñ" & "^Æ" som repræsentere "æ" & "å"... med en "-exec mv"
> kommando
> Dog skulle der så også være på kriterierne der opfylder ø + ÆØÅ
Det ser ud som om du har en blanding af tre forskellige tegnkodninger
på systemet. :(
Det vil kræve lidt gætværk (for eksempel at de eneste ikke-ASCII-tegn
er 'æ', 'Æ', 'ø', 'Ø', 'å' og 'Å') at finde ud af hvilke filnavne der
er kodet med hvilken tegnkodning.
Hvis du er rigtig uheldig, så kan det også være at der forkommer
eksempler, hvor katalognavnet er kodet på en måde og filnavnet på en
anden.
Hvis jeg selv skulle løse problemet, så ville jeg nok flikke et lille
program sammen, der omkodede filnavnene efter nogle regler der var
specifikke for hvad jeg forventede mine brugere kunne finde på at
bruge af tegn. Det program kan så indsættes i stedet for `recode` i
et program der minder om det jeg foreslog dig.
Jacob
--
»Great minds discuss ideas,
Average minds discuss events,
Small minds discuss people.«
References