title: Remove first N lines of a file in place in unix command line
body: <p>I'm trying to remove the first 37 lines from a very, very large file.  I started trying sed and awk, but they seem to require copying the data to a new file.  I'm looking for a "remove lines in place" method, that unlike <code>sed -i</code> is not making copies of any kind, but rather is just removing lines from the existing file.</p>
  
  <p>Here's what I've done...</p>
  
  <pre><code>awk 'NR &gt; 37' file.xml &gt; 'f2.xml'
  sed -i '1,37d' file.xml
  </code></pre>
  
  <p>Both of these seem to do a full copy.  Is there any other simple CLI that can do this quickly without a full document traversal?</p>