Le 16/03/2014 18:39, Sébastien NOBILI a écrit :
Bonjour, Le dimanche 16 mars 2014 à 17:53, prego jérémy a écrit :pour l'exemple de convertion $test contien "français" et il faut que ça sois converti en "fran%E7ais"C'est un boulot pour la commande sed. Par exemple (pas testé) : test="français" test=`echo $test | sed s/"ç"/"%E7"/g`
j'ai bien pensé a sed, mais vu que ça peut contenir tout un tat d'autre caractères ça va vite devenir lourd a écrire ...
Note au passage que ce genre de manip en shell conduit à utiliser des sous-shells et des tubes entre commandes. On arrive souvent à un code plus propre et efficace avec un langage de script plus adapté (Perl, par exemple).
jamais utilisé ce langage jerem
Seb