Como posso fazer o download de um arquivo de um servidor FTP e depois excluí-lo automaticamente do servidor depois que o download for concluído?

7

Na linha de comando, quero baixar um arquivo de um servidor FTP. Quando o download for concluído, quero que o arquivo seja excluído no servidor. Existe alguma maneira de fazer isso?

Originalmente eu considerei wget, mas não há nenhuma razão particular para usar isso especificamente. Qualquer ferramenta estaria bem, desde que seja executada no Linux.

    
por andy_ttse 17.03.2015 / 21:39

3 respostas

8

com o curl :

curl ftp://example.com/ -X 'DELE myfile.zip' --user username:password
    
por 17.03.2015 / 21:49
6

com lftp :

lftp ftp://user:password@host -e "get -E remotefile; bye"
    
por 17.03.2015 / 21:57
0

Para vários arquivos usando o lftp:

lftp ftp://user:password@$host -e "mirror --Remove-source-files; bye"
    
por 09.05.2017 / 10:15

Tags