# \[encodage\] nom répertoire contenant des caractères accentués

**URL:** <https://www.debian-fr.org/t/encodage-nom-repertoire-contenant-des-caracteres-accentues/53319>\
**Category:** Programmation\
**Created:** [Février 21, 2016, 12:13 UTC](https://www.debian-fr.org/t/encodage-nom-repertoire-contenant-des-caracteres-accentues/53319 "2016-02-21T12:13:46Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tiresias](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/c0e974/32.png) [@tiresias](https://www.debian-fr.org/u/tiresias)\
**Post date:** [Février 21, 2016, 12:13 UTC](https://www.debian-fr.org/t/encodage-nom-repertoire-contenant-des-caracteres-accentues/53319/1 "2016-02-21T12:13:46Z")

</div>

Bonjour à tous,

Je suis en train d’écrire un script (en ksh) sur une plateforme Linux (encodage par défaut = utf-8).  
Ce script ferait un appel à emacs pour aller ouvrir un fichier qui se trouve sur une autre plateforme (SunOS) où l’encodage par défaut est iso-8859-1. Problème: le chemin d’accès au fichier que je veux ouvrir contient un caractère accentué et du coup impossible de l’ouvrir: si je fait

```auto
#!/bin/ksh
emacs <chemin>/répertoire_avec_caractère_accentué/fichier
```

ça ne fonctionne pas.

Je n’ai aucune idée de comment m’en sortir, si quelqu’un a une piste/idée/solution… 🙂

---

<div class="post-metadata">

**Author:** ![nanard](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/6a8cbe/32.png) [@nanard](https://www.debian-fr.org/u/nanard)\
**Post date:** [Février 21, 2016, 12:13 UTC](https://www.debian-fr.org/t/encodage-nom-repertoire-contenant-des-caracteres-accentues/53319/2 "2016-02-21T12:13:47Z")

</div>

Peut-être avec:  
emacs /"répertoire\_avec\_caractère\_accentué"/fichier

Tu as testé avec les guillemets ?

Avec mencoder je m’ en sers pour les noms de fichiers qui ont des espaces

---

<div class="post-metadata">

**Author:** ![syam](https://www.debian-fr.org/user_avatar/www.debian-fr.org/syam/32/2951_2.png) [@syam](https://www.debian-fr.org/u/syam)\
**Post date:** [Février 21, 2016, 12:13 UTC](https://www.debian-fr.org/t/encodage-nom-repertoire-contenant-des-caracteres-accentues/53319/3 "2016-02-21T12:13:47Z")

</div>

Deux pistes :

- sauvegarder le script avec le bon code page
- dans le script modifier la variable LANG pour utiliser le code page adéquat (en l’occurrence fr\_FR au lieu du fr\_FR.UTF-8 par défaut, vérifier que la locale est bien sélectionnée dans # dpkg-reconfigure locales)

Mettre des guillemets ne changera rien au problème.
