title: Split delimited file into smaller files by column
body: <p>I'm familiar with the split command in linux. If I have a file that's 100 lines long, </p>
  
  <pre><code>split -l 5 myfile.txt
  </code></pre>
  
  <p>...will split myfile.txt into 20 files, each having 5 lines, and will write them to file. </p>
  
  <p>My question is, I want to do this by column. Given a file with 100 columns, tab delimited, is there a similar command to split this file into 20 smaller files, each having 5 columns and all the rows?</p>
  
  <p>I'm aware of how to use cut, but I'm hoping there's a simple UNIX command I've never heard of that will accomplish this without wrapping cut with perl or something.</p>
  
  <p>Thanks in advance.</p>