Baixar pdf do ftp está corrompendo

0

Estou tentando fazer algo muito simples. Eu tenho um PDF na minha raiz (estou em um mac). Então, primeiro, eu quero fazer o upload do pdf do terminal:

curl -T myPDF.pdf ftp://user:[email protected]/

então eu faço o download:

ftp [email protected]
[then it asks for my password, and I type it]
get myPDF.pdf

e isso faz o download do pdf na minha máquina local. Então, abro o PDF e ele está corrompido.

Então, em algum lugar no processo de upload ou download, o PDF é corrompido. Idéias?

CodeGuy
fonte
@ reising - então você chegou à conclusão de que é o download, não o upload?

Respostas:

4

Transfira-o no modo binário em vez de ASCII.

curl -T myPDF.pdf -Q "TYPE I" ftp://user:[email protected]/

E, para o download, antes de digitar seu getcomando, digite binarypara definir o cliente ftp no modo de transferência binária.

Chris Eberle
fonte
e então posso "entrar" no modo binário?
Sim, veja a minha atualização
Chris Eberle