BOn, j'ai fait ce que tu as dit :
iconv -f ISO-8859-15 -t UTF-8 Rep2Thumb.sh > Rep2Thumb_UTF8.sh
(-o ne fonctionnait pas..)
ça ne change rien, je me demande si ce n'est pas autre chose.. comme je suis en bash, faut-il que je termine le script autrement??
Hors ligne
je suis vraiment nul... je ne sais même pas en quoi je suis et comment le vérifier. Dans emacs, tout va bien et dans mon terminal, si je fais un "more" du fichier, j'obtient des <E9> à la place des accents, donc j'imagine que je ne suis pas en ISO-8859-15..
Hors ligne
Quand tu fait la conversion en UTF-8 et que tu fais un more de celui converti, les <E9> apparaissent aussi?
Essaie de trouver en quoi tu es (en cherchant sur le net), tu pourras faire la conversion dans le bon format et yaura plus de chance pour que ca marche ;)
Hors ligne
Ben, disons qu'on sait pas trop ce que c'est... J'ai pas cette variable dans mon environnement...
Tiens essaie aussi juste au cas ou comme ca :
iconv -f ISO-8859-1 -t UTF-8 Rep2Thumb.sh > Rep2Thumb_UTF8.sh
Mais bon, c'est pas sur que tu sois en UTF8..
Hors ligne
salut,
moi j'ai un problème au lancement du script
j'ai quoté toutes les lignes vides comme précisé dans le post mais il me reste une erreur
'ep2Thumb.sh: line 91: syntax error near unexpected token `in
'ep2Thumb.sh: line 91: `case $nb_recursif in
uname -a donne Linux ubuntu 2.6.15-20-386 #1 PREEMPT Tue Apr 4 17:48:51 UTC 2006 i686 GNU/Linux
locale
LANG=fr_FR.UTF-8
LANGUAGE=fr_FR:fr:en_GB:en
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
merci bien pour ton aide
C'est justement une question que je me posais.
C'est une très bonne idée qu'il faut que je creuse. Je n'ai pour le moment pas le temps de développer, mais je vous tiens au courant.
Si vous avez des propositions pour faire ca, je pourrais les mettre en place plus vite.
Hors ligne
Pour l'instant je m'en sort en lançant ceci :
for i in `find -type d`; do echo $i;Rep2Thumb.sh $i `echo $i | sed -e "s/\//_/g"` 1 n ;done
Ce n'est pas parfait, ça me mets tous les repertoires au même niveau.
Mais au moins ça ne les mélange pas.
Hors ligne