非常邪门的一天错误,也没有搜到解决方法,记录一下
2024-11-12T08:12:55 prefetch.2.5.6 err: name incorrect while evaluating path within network system module - Scheme is 'https'
2024-11-12T08:12:55 prefetch.2.5.6 err: path not found while resolving tree within virtual file system module - 'SRR8234016' cannot be found.
查到SRA ToolKit (sra-tools) 的安装和使用-CSDN博客 说是版本没更新,删了下3.1.1变成
2024-11-12T09:23:41 prefetch.3.1.1 err: param invalid while parsing argument list - Unrecognized 'force' argument value
可以看得出来我为了更新这个版本都折腾了一小时,包括不限于网络/env/path各种问题
最后屈服了,wget了
#!/bin/bash
# 定义起始和结束的序号
start=4006
end=4035
# 循环下载每个文件
for i in $(seq $start $end); do
# 构建 SRR 编号
srr="SRR823$(printf "%03d" $i)"
# 构建 URL
url="https://sra-pub-run-odp.s3.amazonaws.com/sra/$srr/$srr"
# 输出正在下载的文件
echo "Downloading $url"
# 使用 wget 下载文件
wget "$url"
done
chmod +x m6am.sh
./m6am.sh
下载速度1m左右,明天继续