如何使用 wget/curl 通过命令行下载 ebi fastq 链接

如何使用 wget/curl 通过命令行下载 ebi fastq 链接

我有大量数据(fastq)要从 ENA 数据库下载。

Example: ERS076383 ERS012262 ERS160574 ERS349280 etc

Link to download via browser: 

https://www.ebi.ac.uk/ena/data/warehouse/filereport?accession=ERS076383&result=read_run&fields=fastq_ftp&download=txt

现在我将链接替换accession=一一下载相应的txt,然后我将使用wget下载与fastq关联的每个ftp链接。但我无法通过 wget 下载它。

i tried: 

wget https://www.ebi.ac.uk/ena/data/warehouse/filereport?accession=ERS076383&result=read_run&fields=fastq_ftp&download=txt
[1] 61380
[2] 61381
[3] 61382

Redirecting output to 'wget-log'....

但它不起作用。

答案1

您需要将网址放在引号中,如下所示:

wget 'https://www.ebi.ac.uk/ena/data/warehouse/filereport?accession=ERS076383&result=read_run&fields=fastq_ftp&download=txt'

或转义 & 符号 ( \&)。

相关内容