我可以使用wget从站点备份带有bmp和avi扩展名的特定文件
示例代码如下:
wget --tries=3 --retry-on-http-error=429,503,504 -r -l 1 -A bmp,avi -nd -H --user-agent="Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092416 Firefox/3.0.3" https://www.site.com
如何获取与扩展名avi和bmp匹配但文件名中包含文本567a的所有文件?
例子:
以下文件可在站点177adf-567a-u.avi和123adf-567a7u.bmp 上找到,这些是我唯一要下载的文件。
从联机帮助页:
- 一个访问者
指定要接受或拒绝的文件名后缀或模式的逗号分隔列表。请注意,如果任何通配符, ?, [ 或 ] 出现在 acclist 或 rejlist 的元素中,它将被视为模式,而不是后缀。在这种情况下,您必须将模式括在引号中以防止您的 shell 扩展它,例如 -A " .mp3" 或 -A '*.mp3'。
所以你需要改变bmp,avi
一个模式。像这样的东西:
wget --tries=3 --retry-on-http-error=429,503,504 -r -l 1 -A 123adf*bmp,123adf*avi -nd -H --user-agent="Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092416 Firefox/3.0.3" https://www.site.com
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句