Lors du téléchargement d'un fichier à l'aide de curl, comment suivre un emplacement de lien et l'utiliser pour le nom de fichier de sortie (sans connaître le nom du fichier distant à l'avance)?
Par exemple, si l'on clique sur le lien ci-dessous, vous téléchargeriez un fichier nommé "pythoncomplete.vim". Cependant, en utilisant les options -O et -L de curl, le nom de fichier est simplement le nom distant d'origine, un maladroit "download_script.php?src_id=10872".
curl -O -L http://www.vim.org/scripts/download_script.php?src_id=10872
Pour télécharger le fichier avec le nom correct, vous devriez connaître le nom du fichier à l'avance :
curl -o pythoncomplete.vim -L http://www.vim.org/scripts/download_script.php?src_id=10872
Ce serait excellent si vous pouviez télécharger le fichier sans connaître le nom à l'avance, et sinon, y a-t-il un autre moyen de télécharger rapidement un fichier redirigé via la ligne de commande ?