Débutant - Supprimer des tirets - dans une url

Bonjour

En C:
Bloc de code:
char c;
char *p, *q;

p = q = chaine;
do {
    c = *p++;
    if ( c != '-' )
        *q++ = c;
} while ( c != '\0' );

Ou alors j'ai mal compris la question...
 
En bash:
Copier le code suivant dans un fichier texte

Bloc de code:
#!/bin/bash
echo "Entrez l'URL"
read URL
SANSTIRET=$(echo $URL | sed -e "s:-::g")
echo $SANSTIRET

Rendre le fichier exécutable
Le script demandera L'URL et le transformera comme ceci:

Bloc de code:
pc-20080028:~/bin$ ./tiret.sh 
Entrez l'URL
http://www.le-truc-plein-de-tirets.com/
http://www.letrucpleindetirets.com/