【问题标题】:using wild card characters for file handling in ftp在 ftp 中使用通配符进行文件处理
【发布时间】:2012-09-27 08:05:06
【问题描述】:

在 ftp 服务器中是否有任何 linux 等效的文件处理通配符?

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

这种事情可以在 FTP 服务器上完成吗:

    delete *20120520*

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

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

谢谢。

【问题讨论】:

    标签: linux shell unix ftp


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      据我所知,lftp 支持通配符和许多其他 bash 功能,作为 bash 补全。这是一个非常强大的工具。

      试试吧,我不确定它是否能以你想要的方式使用,但我知道它支持通配符。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-04-16
        • 2011-12-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多