![並列にデータをダウンロード [閉じる]](https://linux33.com/image/35165/%E4%B8%A6%E5%88%97%E3%81%AB%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%20%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
20Gのデータをダウンロードするにはftpを使用する必要があります。これを並列に実行できますか(gnu?)以下は一部のデータへのリンクです。
ftp://ftp.sra.ebi.ac.uk/vol1/fastq/ERR030/ERR030893/ERR030893.fastq.gz
ftp://ftp.sra.ebi.ac.uk/vol1/fastq/ERR030/ERR030885/ERR030885_1.fastq.gz
ftp://ftp.sra.ebi.ac.uk/vol1/fastq/ERR030/ERR030885/ERR030885_2.fastq.gz
ftp://ftp.sra.ebi.ac.uk/vol1/fastq/ERR030/ERR030894/ERR030894.fastq.gz
ftp://ftp.sra.ebi.ac.uk/vol1/fastq/ERR030/ERR030886/ERR030886_1.fastq.gz
ftp://ftp.sra.ebi.ac.uk/vol1/fastq/ERR030/ERR030886/ERR030886_2.fastq.gz
ありがとう、
答え1
わかりませんが、parallel
並列ダウンロードのための素晴らしいツールであることはわかっていますaria2c
。
以下はFTP / HTTPセクションから抜粋したものです。そのマニュアル:
-s
、--split=[N]
接続を使用してファイルをダウンロードします
N
。N
複数のURIが提供される場合、最初のN
URIが使用され、残りのURIはバックアップに使用されます。より少ない数のURIが提供されると、これらのURIは同時に総接続数を確立するN
ために必要なだけ使用されます。N
同じホストへの接続数は--max-connection-per-server
このオプションによって制限されます。--min-split-size
オプションも参照してくださいデフォルト:5