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?
Respostas:
Transfira-o no modo binário em vez de ASCII.
E, para o download, antes de digitar seu
get
comando, digitebinary
para definir o cliente ftp no modo de transferência binária.fonte