Télécharger des fichiers à partir du Web via la ligne de commande Mac OS X
La prochaine fois que vous souhaitez télécharger un fichier, copiez simplement l'URL dans votre presse-papiers, puis ouvrez une fenêtre de terminal et utilisez la commande "curl".
Curl est facile à utiliser pour télécharger des fichiers, dans sa forme la plus simple, la syntaxe serait :
curl -O
L'URL de destination du fichier doit être préfixée par http pour le Web. Par défaut, cela téléchargera l'URL demandée dans le répertoire de travail actuel, en utilisant le même nom pour le fichier enregistré que celui qu'il était sur le serveur distant (en d'autres termes, si le fichier s'appelle "filename.zip" sur le serveur distant, le nom restera le même lors du téléchargement.
Vous devez utiliser l'indicateur -O (o majuscule) avec curl pour que le nom de fichier reste le même. Un indicateur -o en minuscule changera le nom. curl –help peut expliquer plus.
Avec les bases couvertes, faisons quelque chose d'un peu plus utile et spécifions où le fichier sera enregistré à partir de curl en utilisant un exemple spécifique.
D'abord, vous voudrez changer de répertoire dans lequel enregistrer le fichier, cela se fait avec la commande 'cd'. Nous utiliserons le bureau comme exemple : cd ~/Desktop
Maintenant que nous avons changé notre répertoire en "Desktop" (pour plus de commodité), nous pouvons commencer notre téléchargement. Pour le téléchargement, nous allons utiliser un utilitaire intégré appelé "curl".
curl -O http://www.exampleURL.com/downloads/Example/DoesNotExist.sit
Curl téléchargera instantanément le fichier. Si le fichier est suffisamment volumineux, vous obtiendrez une barre de progression indiquant la durée du téléchargement.
Vous pouvez même combiner les chaînes de commande ci-dessus en une seule commande, si vous le souhaitez :
cd ~/Desktop ; curl -O http://remote-server-IP/file.zip
Bien sûr, curl a de nombreuses autres utilisations au-delà du téléchargement de fichiers sur le Web, alors ne manquez pas nos autres articles sur l'utilisation de curl.
Si vous avez d'autres conseils ou astuces utiles pour utiliser cette méthode de téléchargement de fichiers à partir du Web, partagez-les avec nous dans les commentaires ci-dessous !
