sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #84706
Re: Problemer med bogstaver efter opdatering af samba
Jacob jeg sætter virkelig pris på den hjælp du giver mig... og du er helt
klat på rette vej...
Jeg har lavet følgende scriptfil efter din anvisning....
####################################################################
#/bin/sh
cd "/home/tmpdir"/
find . -type f | while read gammelt; do
fejl=nej
nyt="$(echo "${gammelt}" | recode --quiet --force UTF-8..ISO-8859-1 ||
fejl=ja)"
if [ ${fejl} = ja ]; then
echo "Kunne ikke omkode '${gammelt}' fra UTF-8 til ISO-8859-1."
1>&2
elif [ -e "${gammelt}" ]; then
nyt_katalog="/home/newdir/$(dirname "${nyt}")"
mkdir -p "${nyt_katalog}"
mv -i "${gammelt}" "${nyt}"
else
echo "Der er problemer med '${gammelt}'." 1>&2
fi
done
####################################################################
Scriptet virker dom du antyder ikke på biblioteker???
OG scriptet fjerne fuldstændigt alle ? på filnavnene.
Men scriptet erstatter ikke med noget andet????
En fil der burde hedde "Værkstedsordre 980-97.xls"
File hedder før scriptet kører "V?rkstedsordre 980-97.xls"
Når sciptet har kørt hedder den "Vrkstedsordre 980-97.xls"
Hvad kan jeg gøre for at den laver det om til (hvad den burde hedde)
Og hvad er muligheden for at få den til at gå ned gennem
biblioteksstrukturen
*********************************
Med venlig hilsen
Finn Boje Johannessen
IT\Netværks -administrator
IPL - DTU -DK
*********************************
Follow ups
References