wget/curl을 사용하여 명령줄을 통해 ebi fastq 링크를 다운로드하는 방법

wget/curl을 사용하여 명령줄을 통해 ebi fastq 링크를 다운로드하는 방법

ENA 데이터베이스에서 다운로드할 데이터(fastq)가 너무 많습니다.

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

다음과 같이 URL을 따옴표로 묶어야 합니다.

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

또는 앰퍼샌드( \&)를 이스케이프 처리하세요.

관련 정보