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