Curl para pegar o nome do arquivo remoto após o seguinte local

Ao baixar um arquivo usando curl, como devo seguir um local de link e usá-lo para o nome do arquivo de saída (sem conhecer o nome do arquivo remoto antecipadamente

Por exemplo, se alguém clicar no link abaixo, você poderá baixar o nome de arquivo "pythoncomplete.vim". No entanto, usando as opções -O e -L do curl, o nome do arquivo é simplesmente o nome remoto original, um desajeitado "download_script.php? Src_id = 10872"

curl -O -L http://www.vim.org/scripts/download_script.php?src_id=10872

Para fazer o download do arquivo com o nome de arquivo correto, você precisa saber o nome do arquivo com antecedência:

curl -o pythoncomplete.vim -L http://www.vim.org/scripts/download_script.php?src_id=10872

Seria excelente se você pudesse baixar o arquivo sem saber o nome com antecedência e, caso contrário, existe outra maneira de baixar rapidamente um arquivo redirecionado via linha de comando?

questionAnswers(7)

yourAnswerToTheQuestion