Re: bash encoder contenue variable

2014-03-17 Par sujet Jérôme
Le Sun, 16 Mar 2014 18:45:27 +0100,
prego jérémy jer...@prego-network.net a écrit :

 jamais utilisé ce langage
 
 jerem

Il n'est jamais trop tard pour commencer ;)

N'importe quel langage du même type, rapide à mettre en œuvre : python,
lua, ruby...

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: https://lists.debian.org/20140317172916.435cd2bb@azuki.jisui



bash encoder contenue variable

2014-03-16 Par sujet prego jérémy

bonjour,

je cherche a encoder simplement le contenu d'une variable

j'ai bien trouvé un tat de choses pour encoder depuis un fichier, mais 
rien pour du texte directement dans une variable.


pour l'exemple de convertion
$test contien français et il faut que ça sois converti en fran%E7ais

merci d'avance

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: https://lists.debian.org/5325d6f6.5020...@prego-network.net



Re: bash encoder contenue variable

2014-03-16 Par sujet Sébastien NOBILI
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

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: https://lists.debian.org/20140316173942.gp2...@serveur.nob900.us.to



Re: bash encoder contenue variable

2014-03-16 Par sujet prego jérémy



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

   


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: https://lists.debian.org/5325e337.8010...@prego-network.net



Re: bash encoder contenue variable

2014-03-16 Par sujet Bzzz
On Sun, 16 Mar 2014 18:39:42 +0100
Sébastien NOBILI sebnewslet...@free.fr wrote:

 On arrive souvent à
 un code plus propre et efficace avec un langage de script plus
 adapté (Perl, par exemple).

Voire, si la VAR est conséquente, passer par un fichier temporaire
et un appel system de iconv.

-- 
Dahns : 1) J'ai une collection de près de 1 000 mangas :D
Dahns : 2) J'ai une armure médiévale et des épées de taré :D
Dahns : 3) Et j'écris un livre ! Mouhahaha !!
Adrien : ... Toujours pas de copine, Dahns ?
Dahns : Je te méprise.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: https://lists.debian.org/20140316185219.27d842db@anubis.defcon1