linux - 在 ftp 中使用通配符进行文件处理

标签 linux shell unix ftp

在 ftp 服务器中是否存在用于使用通配符进行文件处理的 Linux 等效项?

假设我有一个日期为 20120520 的文件,我想立即删除

可以在 FTP 服务器中完成此类操作吗:

    delete *20120520*

这将删除 ftp 服务器目录中该日期的任何/所有文件。

我的意思是总有办法删除 FTP 中的旧文件,但只是想知道 FTP 是否存在通配符功能,这将使任务更简单

谢谢。

最佳答案

FTP协议(protocol)不支持通配符操作。不同的 FTP 服务器对此可以有自己的规则,即它们可以支持通配符,但这没有什么意义(只能通过带有通配符的 FTP 进行删除),所以我怀疑是否有任何服务器实际上支持它们。

关于linux - 在 ftp 中使用通配符进行文件处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12616725/

相关文章:

c++ - 通过 C++ 连接到 mySQL

linux - 以父脚本的用户身份运行 shell 下标

c - C中多个管道的实现

shell - 找到给定部分路径的完整路径

macos - 如何从 shell 脚本为 .dmg 创建空的 'Icon\r' 文件?

java - 从 Linux 服务器中的 Jenkins 触发 Windows 系统中的脚本

linux - 如何使用文件名中的通配符从chown递归中排除文件?

linux - 创建 .deb 包 - 无法获取依赖项

bash - 使用 lftp 执行动态命令 - 多个命令

c - 删除 root 权限