我需要递归检索 FTP 服务器的文件/目录结构,仅获取文件名(无有效负载)。您能帮助我如何做到这一点吗?(curl
,wget
,...)。
结果应该是所有文件大小为 0 的目录树,但包含文件/目录列表的文本文件也可以。
我尝试使用.listing
生成的wget
但它太冗长(我只需要带有完整路径的文件名)。
答案1
基本方法:
lftp -u user,passwd domain.tld -e 'nlist *; quit' | awk '$5 == 0'
我需要递归检索 FTP 服务器的文件/目录结构,仅获取文件名(无有效负载)。您能帮助我如何做到这一点吗?(curl
,wget
,...)。
结果应该是所有文件大小为 0 的目录树,但包含文件/目录列表的文本文件也可以。
我尝试使用.listing
生成的wget
但它太冗长(我只需要带有完整路径的文件名)。
基本方法:
lftp -u user,passwd domain.tld -e 'nlist *; quit' | awk '$5 == 0'