Você precisa citar o URL, como & tem significados especiais no shell (envia o comando precedendo-o ao segundo plano).
curl -O "http://username:[email protected]/data/filedownload.aspx?e=AMEX&sd=20160602&ed=20160602&d=9&k=mbywemcptq&o=d&ea=1&p=0"
Estou tentando acessar o eoddata.com para fazer o download de uma lista de preços de ações no final do dia a dia, sem ter que fazê-lo manualmente.
a URL completa que estou tentando acessar seria algo como: link
Eu tentei fazer uma solicitação de onda:
Ao usar o curl
curl username:[email protected]/data/filedownload.aspx?e=AMEX&sd=20160602&ed=20160602&d=9&k=mbywemcptq&o=d&ea=1&p=0
o retorno é:
[1] 5179
[2] 5180
[3] 5181
[4] 5182
[5] 5183
[6] 5184
[7] 5185
[2] Done sd=20160602
[3] Done ed=20160602
[4] Done d=9
[5] Done k=mbywemcptq
[6]- Done o=d
[7]+ Done ea=1
sem que nenhum arquivo seja baixado. Não tenho certeza do que isso significa. não funcionará porque o URL não termina em .txt ou .zip?
Eu tentei adicionar http: // antes do URL e ele diz que o host http não foi encontrado.
qualquer ajuda seria apreciada.
Você precisa citar o URL, como & tem significados especiais no shell (envia o comando precedendo-o ao segundo plano).
curl -O "http://username:[email protected]/data/filedownload.aspx?e=AMEX&sd=20160602&ed=20160602&d=9&k=mbywemcptq&o=d&ea=1&p=0"