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 05/12/2007, à 15:35

Shinichi

[RESOLU] gedit et encodage de caractères

Bonjour,
j'ai pas mal de pb avec mes caractères spéciaux dans les noms de fichiers (surtout les é et compagnie...).
Alors j'ai cherché comment faire.
Exemple de fichier dans nautilus : texte_d'exemple_pi?g?.txt
si je fais :
ls > regarde
cat regarde
ça affiche des "?" mais quand j'ouvre regarde avec gedit puis que j'enregistre sous regarde2 en UTF-8 et que je fais :
cat regarde2
ça affiche : texte_d'exemple_piégé.txt
Donc l'encodage des noms de fichiers est de l'iso et ubuntu est en utf.

Je voudrais savoir comment faire pour réencoder les noms de fichiers iso en utf dans mes scripts car je sais pas comment faire et ça fait foirer mes "move" ?

Merci d'avance à  tous. smile

Dernière modification par Shinichi (Le 20/12/2007, à 01:27)

Hors ligne

#2 Le 20/12/2007, à 01:27

Shinichi

Re : [RESOLU] gedit et encodage de caractères

Après moultes réflexions, j'ai enfin trouvé. Pour ceux que ça intéresse, je fais :

ls nom_de_fichier > ~/liste
iconv -f iso8859-1 -f utf8 ~/liste -o ~/liste_utf
mv nom_de_fichier $(cat ~/liste_utf )

et voilà comment passer de iso à utf-8. par contre, faut juste vérifier pour la norme iso si je me suis pas trompé. smile

Hors ligne