![lftp镜像:排除父目录中的zip文件,但不排除子目录中的zip文件](https://linux22.com/image/227187/lftp%E9%95%9C%E5%83%8F%EF%BC%9A%E6%8E%92%E9%99%A4%E7%88%B6%E7%9B%AE%E5%BD%95%E4%B8%AD%E7%9A%84zip%E6%96%87%E4%BB%B6%EF%BC%8C%E4%BD%86%E4%B8%8D%E6%8E%92%E9%99%A4%E5%AD%90%E7%9B%AE%E5%BD%95%E4%B8%AD%E7%9A%84zip%E6%96%87%E4%BB%B6.png)
我使用lftp 的mirror 命令从FTP 服务器检索数据。我想排除父目录中的 zip 文件,但不排除子目录中的 zip 文件。
此命令:
lftp ftp://server_ip -e "mirror -a -e --exclude-glob '*.zip' / /where/to/put/the/data ; quit"
排除所有 zip 文件,无论它们位于何处
这一个:
lftp ftp://server_ip -e "mirror -a -e --exclude-glob '/*.zip' / /where/to/put/the/data ; quit"
不再排除任何 zip 文件。
有人可以帮忙吗?