使用 BASH 通过 FTP 删除目录中的所有文件

Pay*_*y87 3 linux ftp bash

我尝试使用 BASH 从远程 FTP 服务器上的目录中删除所有文件。我只能删除文件和文件夹,而不仅仅是清除文件夹..:/

小智 5

ftp手册页:

mdelete [remote-files] 删除远程机器上的远程文件。

所以你应该能够连接到你的 ftp 服务器,导航到正确的目录,然后mdelete是所需的文件:

ftp nobody@ftp.example.com
cd my_local_directory
prompt
mdelete *.txt~
Run Code Online (Sandbox Code Playgroud)

prompt命令告诉您的 ftp 客户端不要每次都要求您确认。