试图从网站下载数据集

时间:2015-03-16 02:01:05

标签: apache download web server fedora

我正在尝试从网站下载数据集,但我无法下载整个文件夹..我必须单独下载每个文件,这将需要大量时间。我想知道是否有一次下载整个文件夹?

网站链接:http://www.physionet.org/pn4/eegmmidb/

2 个答案:

答案 0 :(得分:1)

使用wget和-r开关打开镜像。

此命令将执行您想要的操作:

wget --no-parent -r http://www.physionet.org/pn4/eegmmidb/

它将生成该目录中所有内容的镜像副本。

答案 1 :(得分:0)

这两个用于在bash中运行的循环应该这样做:

for S in S{001..109}; do
   mkdir ${S}
   cd ${S}
   for R in R{01..14}; do
      file="http://www.physionet.org/pn4/eegmmidb/${S}/${S}${R}.edf"
      wget "$file"
      wget "${file}.event"
   done
   cd ..
done