title: "Block-wise" ASCII/text file as input
body: <p>I would like to read a text file (tab delimited).
  The problem is that each set of measures are organized "block-wise".</p>
  
  <p>For example, with this input (bodydata.txt):</p>
  
  <pre><code>Body fat
  08/21/2013  1:46 PM 17.4
  08/20/2013  11:20 AM    17.4
  08/17/2013  10:49 AM    17.2
  08/16/2013  1:33 PM 17.4
  08/15/2013  12:07 PM    17.5
  08/14/2013  11:18 AM    17.4
  08/13/2013  12:17 PM    17.3
  
  Body weight
  08/21/2013  1:46 PM 157
  08/20/2013  11:20 AM    156.4
  08/17/2013  10:49 AM    155
  08/16/2013  1:33 PM 157
  08/15/2013  12:07 PM    157
  08/14/2013  11:17 AM    157
  08/13/2013  12:16 PM    157.4
  08/11/2013  4:47 PM 158.2
  </code></pre>
  
  <p>I would like to import them and have separate data frame for each measure like this:</p>
  
  <pre><code>&gt; weight
            V1       V2   V3
  1 08/21/2013  1:46 PM 17.4
  2 08/20/2013 11:20 AM 17.4
  3 08/17/2013 10:49 AM 17.2
  4 08/16/2013  1:33 PM 17.4
  5 08/15/2013 12:07 PM 17.5
  6 08/14/2013 11:18 AM 17.4
  7 08/13/2013 12:17 PM 17.3
  </code></pre>
  
  <p>In Unix environment, it's not hard to split the text file with <code>sed</code> (like <a href="https://stackoverflow.com/questions/1644532/how-to-split-file-on-first-empty-line-in-a-portable-way-in-shell-e-g-using-sed">this</a>),but that solution is not portable. It would be nice if I could find a solution in an R native way. Any suggestions, please?</p>
  
  <p>P.S. I couldn't come up with good keywords for online search. I would appreciate any articles/threads or Google search. I'm sorry if there was a duplicate article I was not aware.</p>