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

时间:2012-09-27 08:05:07

标签: linux shell unix ftp

在ftp服务器中是否存在使用通配符处理文件的linux等效文件?

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

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

    delete *20120520*

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

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

感谢。

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

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

尝试一下,我不确定它是否以您想要的方式使用它,但我知道它支持通配符。