使用wget从站点下载类似文件

时间:2014-12-18 15:23:48

标签: bash http download wget

我想从我的学校帐户下载我的编程作业。对于一些文件按顺序排序的课程,很容易使用wget下载所有文件。但是,我无法下载所有.cpp文件和遇到的错误是http不支持通配符。

我尝试使用的示例bash脚本如下所示:

#!bin/bash
a=.pdf
s=myschool_acount_
for (( c=1; c<=9; c++ ))
do
   wget $s$c$a
done

以上工作,但在尝试wget $s/$wildcard通配符是$ * .cpp我得到错误说http不支持通配符。任何帮助将不胜感激。 注意,我可以手动下载我的文件,但我想知道将来如何使用wget来解决这个问题。

1 个答案:

答案 0 :(得分:2)

您可以在-A

中使用wget标记

‘-A acclist --accept acclist’

wget --no-parent -r -l 1 -A *.cpp http://url/loc/