Bonjour tout le monde !
Je suis en étude d'informatique et dans un exercice il y a un problème que je n'arrive pas à résoudre (en csh) :
"On désire récupérer des fichiers sur Internet en se basant sur la commande wget.
Écrire une commande wgetplus qui :
-complète le nom d'URL passée en argument si nécessaire avec le protocole par "http://" ("daftpunk.com" deviendrait "http://daftpunk.com" )
- Récupère le fichier à l'aide de la commande wget
- en cas d'échec, recommence en complétant le nom du préfixe "www." ("daftpunk.com" deviendrait "http://www.daftpunk.com" )"
Voilà, j'espère que vous pouvez m'aidez. J'imagine qu'il y a plusieurs solutions possibles, en ce moment j'essaie en incluant des variables correspondant à "www." et "http://" de sorte d'intégrer par calcul du style :
Citation :
#!/bin/csh
echo "entrer le nom du site à télécharger"
read
set a = “site”
set b = "http://"
set c =" http://www. "
echo "entrer L’URL du site à télécharger"
read $site
if echo $a | grep -c $b then
else
@a = $b += $a
Wget $a
Else if echo $a | grep –c $c then
@a=$c +=$a
Endif
|
Message édité par Daft Plouc le 16-03-2011 à 00:42:56