Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
linux:wget [16-07-2013 21:40] – edmc73 | linux:wget [28-04-2023 07:22] (Version actuelle) – [Exemples] edmc73 | ||
---|---|---|---|
Ligne 37: | Ligne 37: | ||
Utiliser ces options permet plus de souplesse que de simplement utiliser l’option -m (mirror). | Utiliser ces options permet plus de souplesse que de simplement utiliser l’option -m (mirror). | ||
+ | |||
+ | ===== Exemples ===== | ||
+ | |||
+ | Afficher à l' | ||
+ | wget -qO- http:// | ||
+ | |||
+ | |||
+ | > -q : pour quiet, pour ne pas afficher tout le bazard de texte | ||
+ | > -O : permet de spécifier dans quel fichier stocker le contenu téléchargé par wget. Ici on ajoute un tiret afin de spécifier la redirection vers l' | ||
+ | |||
+ | Faire un appel à une url. Dans le cas d'un cron web par exemple. | ||
+ | wget -q --spider http:// | ||
+ | |||
+ | |||
+ | > -q : pour quiet, pour ne pas polluer les logs ou autre. | ||
+ | > --spider : permet de ne rien télécharger. | ||
+ | |||
+ | Télécharger un répertoire complet via ftp (ce qu'on ne peut pas faire avec de simple commande ftp) | ||
+ | |||
+ | wget -r ftp:// | ||
+ | |||
+ | ===== Nommer le fichier automatiquement ===== | ||
+ | |||
+ | Assez souvent quand on télécharge un fichier, on se retrouve avec un nom de fichier qui ne correspond à rien, exemple | ||
+ | |||
+ | $ wget http:// | ||
+ | $ ls | ||
+ | $ stable | ||
+ | |||
+ | On se retrouve avec un fichier nommé **stable** qui est en faite le dernier élément de l'url. Si on télécharge à la même url dans un navigateur web classic, on obtient le fichier **btsync_glibc23_x64.tar.gz** | ||
+ | |||
+ | Voici la solution, l' | ||
+ | |||
+ | $ wget --content-disposition http:// | ||
+ | $ ls | ||
+ | $ btsync_glibc23_x64.tar.gz | ||
+ | |