Question Comment puis-je me permettre de sauvegarder un fichier dans un répertoire spécifié? [fermé]


J'essaie d'obtenir un curl, en utilisant un script, pour télécharger un fichier et l'enregistrer dans un certain répertoire. Je l’ai téléchargée mais je ne sais pas comment l’obtenir dans un répertoire donné à partir d’un script. Il suffit généralement de l’enregistrer dans le répertoire de travail en cours.


10
2017-08-04 02:44


origine


Cette question semble être hors sujet, car il s'agit d'un cas d'utilisation utilisateur typique, qui n'est pas directement lié à l'administration système. Des questions comme celle-ci doivent être posées sur Unix et Linux. Cette question est trop ancienne pour migrer là-bas. - Chris S


Réponses:


curl http://google.com > /path/to/dir/index.html

15
2017-08-04 02:52





CORRECTION:

Vous pouvez utiliser

-o, --output FILE Écrire la sortie dans stdout

curl --url https://google.com --output /any/file-location


3
2018-05-02 10:10



Cela ne répond pas à la question. - Andrew Schulman
La documentation pour -o indique: >> Le fichier sera enregistré dans le répertoire de travail actuel. Si vous souhaitez que le fichier soit enregistré dans un autre répertoire, veillez à modifier le répertoire de travail actuel avant d'appeler curl avec cette option. - meglio


Laissez curl et la coquille faire ce qu’elles font bien:

(cd TARGET_DIRECTORY && curl ...)

De plus, il peut y avoir des choses qui vous intéressent dans la description de la -o option dans le manuel.


1
2017-08-04 07:20