【发布时间】:2025-12-03 18:40:01
【问题描述】:
您好,我正在尝试使用以下循环命令从 ENA ftp 服务器下载大约 4000 个 Fastq 文件:
while read i; do n=$(echo "$i" | sed -E 's/(SRR...).*/\1/'); wget ftp://ftp.sra.ebi.ac.uk/vol1/fastq/$n/$i/$i*; done < IDS.txt
但是,我有 20 mb 的下载带宽,但是当我下载时,下载速度仅在 100-350 kbs 之间,因此下载数据需要很长时间。有人对 aspera 有想法吗?或其他任何人都可以提供帮助或推荐的东西?
【问题讨论】:
-
你可以使用
--max-threads参数来加速wget,这个参数使wget打开多个主机连接。如果这种提速还不够,可以找命令行下载管理器。 -
我已经试过 --max-threads 没有改善
-
wget不支持--max-threads选项!