title: Parallel download using Curl command line utility
body: <p>I want to download some pages from a website and I did it successfully using <code>curl</code> but I was wondering if somehow <code>curl</code> downloads multiple pages at a time just like most of the download managers do, it will speed up things a little bit. Is it possible to do it in <code>curl</code> command line utility?</p>
  
  <p>The current command I am using is </p>
  
  <pre><code>curl 'http://www...../?page=[1-10]' 2&gt;&amp;1 &gt; 1.html
  </code></pre>
  
  <p>Here I am downloading pages from 1 to 10 and storing them in a file named <code>1.html</code>.</p>
  
  <p>Also, is it possible for <code>curl</code> to write output of each URL to separate file say <code>URL.html</code>, where <code>URL</code> is the actual URL of the page under process.</p>