Eu preciso puxar arquivos de um servidor ftp regularmente e descobri que posso obter os arquivos com bastante facilidade usando wget
wget -m --user=yyy --password=xxxx ftps://host.com.au
e isso funciona muito bem. O problema é que, obviamente, ele deixa os arquivos para trás no servidor remoto e, na próxima vez que eu executo o script, ele os obtém todos novamente.
Eu vi que o wget tem um sinalizador --delete-after, que à primeira vista parece ser o ideal, mas, como diz a página man, ele apenas exclui arquivos locais e não remotos.
Existe uma maneira de alcançar esse fim? Ele precisa ser via ftp, infelizmente, pois não tenho acesso ao shell ou acesso rsync ao servidor remoto. Devo estar olhando para algo diferente do wget?