![如何从 ftp 命令行下载与特定模式匹配的文件](https://linux22.com/image/1483507/%E5%A6%82%E4%BD%95%E4%BB%8E%20ftp%20%E5%91%BD%E4%BB%A4%E8%A1%8C%E4%B8%8B%E8%BD%BD%E4%B8%8E%E7%89%B9%E5%AE%9A%E6%A8%A1%E5%BC%8F%E5%8C%B9%E9%85%8D%E7%9A%84%E6%96%87%E4%BB%B6.png)
我通过命令行访问 ftp,并尝试删除所有符合特定模式的文件。但似乎它采用的是文字匹配,而不是正则表达式匹配。
有人可以建议我们可以在 ftp 命令行客户端中进行模式匹配吗?
ftp> get *.tgz
200 PORT command successful.
550 The filename, directory name, or volume label syntax is incorrect.
答案1
我相信您只是使用为单个文件设计的命令,但使用通配符。
尝试以下命令:
mget *.tgz
mdel *.tgz