title: Split file into unequal chunks in Linux
body: <p>I wish to split a large file (with ~ 17M Lines of Strings) into multiple files with varying number of lines in each chunk. Would it be possible to send in an array to the <strong>'<em>split -l</em>'</strong> command like this:</p>
  
  <pre><code>[
   1=&gt;1000000,
   2=&gt;1000537,
   ...
  ]
  </code></pre>
  
  <p>so as to send those many number of lines to each chunk</p>