質問: wgetを使用して1つのファイルを2つの部分で異なる場所にダウンロードするにはどうすればよいですか? こんにちは私はwget(またはcurlやagetなど)を使用して、ファイルを2つの半分にダウンロードして2つの異なるダウンロード先にダウンロードする必要があります。first: 0 to 490000 bytes of file second: 490001 to 1000000 bytes of file. これを別々のダウンロード先にダウンロードし、それらをマージしてダウンロードを高速化します。ファイルが非常に大きく、ispが非常に遅いので、これを部分的に(実際には複数の部分で)ダウンロードするには、友人の助けを借りる必要があります。以下の質問は似ていますが、私の必要性と同じではありません: curl/wgetを使用して異なるソースから同じファイルの一部をダウンロードする方法は? agetagetは部分的にダウンロードしているようですが、ダウンロードしたい部分(パーセンテージまたはバイト)を正確に制御する方法がありません。追加情報明確にするために、複数の場所からダウンロードしたくないので、からの複数の場所にダウンロードしたいと思います。また、複数のファイルをダウンロードしたくありません(単一のファイルです)。同じファイルの一部をダウンロードしたいのですが、ダウンロードする必要のある部分を指定したいと思います。
回答: カールを使用すると、あなたができるはずです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