web-dev-qa-db-fra.com

Est-il possible de donner un nom de fichier spécifique lors de l'enregistrement d'un fichier via cURL?

Je tire des fichiers en utilisant curl dans le terminal mac OS X et je veux leur donner des noms différents. Existe-t-il un moyen de spécifier un nom, tel qu'une fonction "enregistrer sous" lors de l'utilisation de curl?

91
iveytron

Soit utiliser le -o option ou redirigez la sortie de Shell vers le fichier de votre choix en utilisant >.

curl -o /path/to/local/file http://url.com
curl http://url.com > /path/to/local/file

Si vous souhaitez conserver le nom de fichier d'origine du serveur distant, utilisez la commande -O option.

curl -O http://url.com/file.html 

Stocke la sortie de l'emplacement distant dans le répertoire en cours sous le nom de fichier.html.

166
simonnordberg

curl -o <name> <url> semble faire l'affaire ..

INDICE : Vous pouvez aussi essayer avec man curl...

11
Tonny Madsen