Question script bash/sh

Fermé
why - 21 mars 2012 à 12:43
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 21 mars 2012 à 14:31
Bonjour,

Est-il possible dans un script d'afficher du texte soit en UTF-8, soit en ISO-8859-1/-15, selon l'encodage défini par le terminal utilisé pour lancer le script ?
Y a t-il une manière "bien" de faire cela qui s'appliquerait à tout le script ?

Merci
A voir également:

1 réponse

jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
21 mars 2012 à 14:31
Tu testes l'environnement avec locale et tu utilises iconv
exemple:
johand@osiris: ~/tmp $ echo -e "\0351" | iconv -f iso8859-1 -t utf8
é
johand@osiris: ~/tmp $ echo -n "à" | iconv -t iso8859-1 | hexdump -o
0000000 000340
0000001

man iconv ( à installer si pas présent)
0