Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/12/2010, à 11:16

figarojuju

Caractères non reconnus

Bonjour,
j'ai un souci sur des fichiers qui apparaissent avec des caractères non reconnus :

UE 3 - M?decine et sciences humaines (codage non valide)

Le "?" est inclus dans un losange...

Avec cette commande :

ls -Q |sed  's/\\351/é/g'

Le texte s'affiche de manière correcte.

J'ai essayé cette boucle :

ls -Q|while read i;do mv "$i" "$(echo $i|sed 's/351/é/g')";done

Mais, le message suivant m'est retourné :

mv: impossible d'évaluer «"UE 3 - M351decine et sciences humaines"»: Aucun fichier ou dossier de ce type

Qu'en pensez-vous ? Des idées ?

Bonne journée

Dernière modification par figarojuju (Le 20/12/2010, à 11:20)


Ubuntu: Hardy Heron

Hors ligne

#2 Le 20/12/2010, à 13:27

cedric.amouyal

Re : Caractères non reconnus

si tu utilises putty:

change settings /translation /

ISO8859... --> UTF-8
et là tu devrais avoir tes accents


sinon
ls -Q|while read i;do mv "$i" "$(echo $i|sed 's/351/é/g')";done

il te manque \\ dans ta commande
ls -Q|while read i;do mv "$i" "$(echo $i|sed 's/\\351/é/g')";done

Dernière modification par cedric.amouyal (Le 20/12/2010, à 13:30)

Hors ligne

#3 Le 20/12/2010, à 14:18

figarojuju

Re : Caractères non reconnus

Merci de ta réponse, malheureusement, j'ai toujours :

$ ls -Q|while read i;do mv "$i" "$(echo $i|sed 's/\\351/é/g')";done
mv: impossible d'évaluer «"UE 3 - M351decine et sciences humaines"»: Aucun fichier ou dossier de ce type

D'autres idées...
@bientôt !

PS : je n'utilise pas putty


Ubuntu: Hardy Heron

Hors ligne

#4 Le 20/12/2010, à 17:38

figarojuju

Re : Caractères non reconnus

Bonsoir,
En fait, je précise que ce sont des fichiers téléchargés sur un site via wget.
Le charset de ces pages est iso-8859-1.
Bonne journée


Ubuntu: Hardy Heron

Hors ligne

#5 Le 20/12/2010, à 17:45

cedric.amouyal

Re : Caractères non reconnus

echo $LANG

essaye ca et regarde si ca change qqch
export LANG="fr_FR.ISO-8859-1"

regarde le contenu du repertoire ensuite....
ls -1

Hors ligne

#6 Le 20/12/2010, à 20:03

figarojuju

Re : Caractères non reconnus

Bonsoir,
j'ai essayé, ça ne marche pas...
Bonne soirée

Merci quand même wink


Ubuntu: Hardy Heron

Hors ligne