Com curl
é possível fazer
curl http://somedomain.com/originalfilename.tar.gz -o newfilename.tar.gz
curl http://somedomain.com/originalfilename.tar.gz -o /other/path/newfilename.tar.gz
Portanto -o
, é possível renomear o nome do arquivo para download e até definir outro diretório de caminho para download
Agora se eu quiser manter o mesmo nome de arquivo é obrigatório o uso-O
curl http://somedomain.com/originalfilename.tar.gz -O
Portanto é baixado o originalfilename.tar.gz
arquivo.
Agora
Pergunta
- Como baixar um arquivo mantendo seu nome (com
-O
) e definindo o diretório para download?
Algo como
curl http://somedomain.com/originalfilename.tar.gz -O <download to /some/path>
Portanto, para fins de Shell Scripting, onde o script pode ser executado em qualquer lugar. Eu quero baixar o originalfilename.tar.gz
arquivo explicitamente em/some/path
Você pode especificar o caminho para um diretório onde o(s) documento(s) que você está buscando deve(m) ser escrito(s) usando a
--output-dir
opção.Aquilo é,
Do
curl
manual: