[Linux-bruxelles] Script bash

Pierre Souchay pierre at souchay.net
Jeu 13 Juil 12:43:36 CEST 2006


Alain Belkadi wrote:
> Bonjour le monde,
> 
> Mon neurone vous demande un peu d'aide.
> 
> En bash, j'essaie tout simplement de remplacer les espaces dans une
> variable par la chaine %20

echo 'coucou les petits' | sed 's/ /%20/g'

Pour le stocker dans une variable:
toto=$(echo 'coucou les gars' | sed 's/ /%20/g')


> 
> Donc
> 
> $toto="Bonjour les petits"
> 
> doit devenir
> 
> $toto="Bonjour%20les%20petits"
> 
> J'ai regardé du côté de tr et sed mais je ne m'en sors pas du tout, google
> ne me donnant pas d'exemple pour une chaine de caractère (pour un
> caractère ça j'ai trouvé par contre).
> 
> Merci
> 
> 





Plus d'informations sur la liste de diffusion Linux-bruxelles