[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: bash encoder contenue variable



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`

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).

Seb


Reply to: