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'

또는 앰퍼샌드( \&)를 피하십시오.

관련 정보