GNU/Linux >> Tutoriels Linux >  >> Linux

Ubuntu :Utiliser curl pour télécharger une image

Pour ceux qui n'ont pas ou ne veulent pas installer wget, curl -O (majuscule "o", pas un zéro) fera la même chose que wget . Par exemple. mon ancien netbook n'a pas de wget, et c'est une installation de 2,68 Mo dont je n'ai pas besoin.

curl -O https://www.python.org/static/apple-touch-icon-144x144-precomposed.png

Si vous souhaitez conserver le nom d'origine, utilisez des majuscules -O

curl -O https://www.python.org/static/apple-touch-icon-144x144-precomposed.png

Si vous souhaitez enregistrer un fichier distant sous un nom différent, utilisez -o en minuscules

curl -o myPic.png https://www.python.org/static/apple-touch-icon-144x144-precomposed.png


curl sans aucune option effectuera une requête GET. Il renverra simplement les données de l'URI spécifié. Ne pas récupérer le fichier lui-même sur votre ordinateur local.

Lorsque vous le faites,

$ curl https://www.python.org/static/apple-touch-icon-144x144-precomposed.png

Vous recevrez des données binaires :

                   |�>�$! <R�[email protected]*�Pm�Z��jU֖��[email protected]�
��{X\� K���>0c�yF[i�}4�!�V̧�H_�)nO#�;I��vg^_ ��-Hm$$N0.
���%Y[�L�U3�_^9��P�T�0'u8�l�4 ...

Pour sauvegarder cela, vous pouvez utiliser :

$ curl https://www.python.org/static/apple-touch-icon-144x144-precomposed.png > image.png

pour stocker ces données d'image brutes dans un fichier.

Un moyen plus simple consiste simplement à utiliser wget .

$ wget https://www.python.org/static/apple-touch-icon-144x144-precomposed.png
$ ls
.
..
apple-touch-icon-144x144-precomposed.png

Créez un nouveau fichier appelé files.txt et collez les URL une par ligne. Exécutez ensuite la commande suivante.

xargs -n 1 curl -O < files.txt

source :https://www.abeautifulsite.net/downloading-a-list-of-urls-automatically


Linux
  1. Télécharger un fichier sur Ubuntu à l'aide de la ligne de commande sur le système Ubuntu 20.04

  2. wget vs curl :comment télécharger des fichiers à l'aide de wget et curl

  3. opter pour l'optimisation de l'image

  4. image Linux du presse-papiers

  5. Utiliser curl pour envoyer des e-mails

Téléchargement d'Ubuntu 21.04

Téléchargement d'Ubuntu 20.04

Comment réduire la taille du fichier JPG/PNG sur Ubuntu à l'aide d'un script Nautilus

Ubuntu 18.04 Bionic Beaver disponible au téléchargement

Ubuntu 21.10 « Impish Indri » disponible au téléchargement

Télécharger Linux Ubuntu 16.04 (Xenial Xerus)