こんにちは私はwget(またはcurlやagetなど)を使用して、ファイルを2つの半分にダウンロードして2つの異なるダウンロード先にダウンロードする必要があります。
First: 0 to 490000 bytes of file
Second: 490001 to 1000000 bytes of file.
これを別々のダウンロード先にダウンロードし、それらをマージしてダウンロードを高速化します。ファイルが非常に大きく、ISPが非常に遅いので、これを部分的に(実際には複数の部分で)ダウンロードするには、友人の助けを借りる必要があります。
以下の質問は似ていますが、私の必要性と同じではありません: curl/wgetを使用して異なるソースから同じファイルの一部をダウンロードする方法は?
aget
agetは部分的にダウンロードしているようですが、ダウンロードしたい部分(パーセンテージまたはバイト)を正確に制御する方法がありません。
追加情報
明確にするために、複数の場所からダウンロードしたくないので、からの複数の場所にダウンロードしたいと思います。また、複数のファイルをダウンロードしたくありません(単一のファイルです)。同じファイルの一部をダウンロードしたいのですが、ダウンロードする必要のある部分を指定したいと思います。
カールを使用すると、あなたができるはずです
curl -o customname -r0-499 <url>
ここで、0〜500はバイト範囲になります
curlのマニュアルページ -rオプションを見てください
Ewindischによるコメント投稿
OPは宛先を指定するため、ここでは-Oを使用しないことをお勧めします。 curl -o file.part1 -r0-490000 $ url&curl -o file.part2 -r490001- $ url – ewindisch