SED : comment remplacer caractere non reconnu

Résolu/Fermé
frantzou69 Messages postés 21 Date d'inscription samedi 31 mars 2007 Statut Membre Dernière intervention 2 septembre 2007 - 31 mars 2007 à 10:01
 madjpm - 24 déc. 2009 à 14:38
Help
merci pour ce site très pratique, pouvez-vous m'aider ?

j'ai fait un script pour eliminer tous les caracteres non ascci d'un nom de fichier et je n'arrive pas à eliminer celui-ci '?' car je ne peux pas le nommer explicitement, il est alors remplacé par '/' que je ne veux pas non plus.

QUESTION : y a-t-il une option pour que "sed" transforme les caracteres non reconnus en un caractere que je lui designe ?

merci infiniment

Frantzou

32 réponses

Voici un outil qui fait ça tout seul :

convmv --notest -r -f latin1 -t utf-8 *


Si vous etes sur debian comme moi il suffit d'un petit :

apt-get install convmv

Pour l'installer !
2