我连接到Unix服务器,我试图通过FTP删除其中dir包含多个文件的目录.如果我使用
dir
我明白了
dir
我用的时候
ftp> delete dir/*
Run Code Online (Sandbox Code Playgroud)
我还是得到的
dir
当我尝试
ftp> prompt off
Interactive mode off.
ftp> mdelete dir/*
Run Code Online (Sandbox Code Playgroud)
我被提示输入每个文件.
如何在不提示每个文件的情况下轻松删除/ emptyAndDelete目录?
/谢谢
Ecc*_*Oli 38
我让它分两步工作,在访问受限的服务器上,没有SFTP,只有FTP通过命令行.
像这样 :
mdelete folder_name/*
rmdir folder_name
Run Code Online (Sandbox Code Playgroud)
phi*_*sch 18
如果您在服务器上隐藏了文件或文件夹(例如.folder),则必须将lftp list-options设置为"-a".
所以这对我有用:
$ lftp -u user,pass server
> set ftp:list-options -a
> cd /folder/to/be/empty/
/folder/to/be/empty/> glob -a rm -r *
Run Code Online (Sandbox Code Playgroud)
Bul*_*lki 14
好的,使用lftp登录到您的服务器,这支持"rm -r"命令.
lftp用户,密码服务器
然后:
rm -r目录
"r"代表"递归".
信息: