ne peut pas télécharger le projet github avec la commande curl
J'ai utilisé "curl-si la commande" pour télécharger des fichiers de projet de ce projet GitHub lien:
http://github.com/ziyaddin/xampp/archive/master.zip
mais, je ne pouvais pas télécharger. Il y a une erreur s'est produite et affirme que:
Archive: /home/ziyaddin/Desktop/master.zip
[/home/ziyaddin/Desktop/master.zip] End-of-central-directory
signature not found. Either this file is not a zipfile, or it
constitutes one disk of a multi-part archive. In the latter case
the central directory and zipfile comment will be found on the last
disk(s) of this archive. zipinfo: cannot find zipfile directory in
one of /home/ziyaddin/Desktop/master.zip or
/home/ziyaddin/Desktop/master.zip.zip, and cannot find
/home/ziyaddin/Desktop/master.zip.ZIP, period.
mais je peux télécharger ce lien avec la commande curl:
http://cloud.github.com/downloads/pivotal/jasmine/jasmine-standalone-1.3.1.zip
Je pense que c'est parce qu'il est dans cloud.github.com. Je veux savoir comment puis-je télécharger à partir du premier lien avec la commande curl?
source d'informationauteur Ziyaddin Sadigov
Vous devez vous connecter pour publier un commentaire.
https://
-L
de suivre les redirections-k
si votre fichier de certificat est manquantVous pouvez également télécharger un
tarball
(*.tar.gz) avec:ou si vous utilisez le
-O
vous pouvez omettre le nom de fichier, mais alors votre sauvés ".tar.gz" fichier, nommé par défaut "tarball", de sorte que vous devez le renommer et ajouter l' ".tar.gz" filetype postfix. Il faut donc utiliser la (minuscule)-o
comme ci-dessus. Le reste:Ss
- utilisation en mode silencieux, mais montrer les erreurs, le cas échéantk
- l'utilisation d'une insécurité connexion SSL sans contrôle de la TLS cert.... si vous avez besoin d'utiliser
-L
si vous voulez suivre la redirection HTTP. Ou tout simplement lire Steven Penny réponse...