[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