Wget 指定用于限制递归下载的--accept-regex
和选项。--reject-regex
我无法让他们使用 ftp 连接。
例如,我希望--reject-regex='.*'
拒绝所有内容,但它却下载了所有文件。这是一个公共 ftp 站点,用于使用一些小文件进行测试。
wget -r -nd --reject-regex='.*' 'ftp://ftp.rcsb.org/pub/pdb/data/status/20070425/'
请注意,解决办法是-A
(例如答案这里)是不可接受的,因为我需要区分密切相关的文件名,这些文件名因复杂的规则而不同。
如果 wget 不支持通过 FTP,是否有其他工具可以通过 FTP 下载与正则表达式匹配的文件?