用sftp递归删除?

use*_*394 8 sftp recursive

我有一台只能通过 sftp、scp 和 rsync 访问的主机——没有 ssh。我有一大堆要删除的目录树,但我的 sftp 客户端显然不支持递归rms 或rmdirs。在帮助屏幕中,它显示我可以执行递归put,但这对我没有帮助。

如何删除我的文件?

slm*_*slm 13

您可以使用lftp客户端来执行此操作。递归删除目录和文件的-r选项lftp rm

$ lftp -u <user>,<pass> <server> 
lftp> rm -r <directory>
Run Code Online (Sandbox Code Playgroud)

参考