如何从 FTP 服务器下载文件,然后在下载完成后自动从服务器中删除它?

and*_*tse 7 ftp wget

从命令行,我想从 FTP 服务器下载文件。下载完成后,我希望在服务器上删除该文件。有没有办法做到这一点?

最初我考虑过 wget,但没有特别的理由为什么要专门使用它。只要在 Linux 上运行,任何工具都可以。

gog*_*oud 8

卷曲

curl ftp://example.com/ -X 'DELE myfile.zip' --user username:password
Run Code Online (Sandbox Code Playgroud)


小智 6

使用lftp

lftp ftp://user:password@host -e "get -E remotefile; bye"
Run Code Online (Sandbox Code Playgroud)