title: Grep / awk greater than date
body: <p>I'm sure this is an easy one for the Gurus. I'm working on my get things done and todo system.
  At the moment I've simply got a markdown file which I edit in VI and set tags against my things to do.</p>
  
  <p>It looks like this</p>
  
  <pre><code># My project | @home
  - Do this this | @home
  </code></pre>
  
  <p>I think sync this file across my devices and use tasker / grep on android to show me the todo based on where I am.</p>
  
  <p>I've now got to the stage where I want to add things to do in the future so I was thinking of something like</p>
  
  <pre><code>- Do this thing in the future | @home @2014-02-01
  </code></pre>
  
  <p>How could I exclude that line until the date is 2014-02-01?
  My current command for just extract @home todos is</p>
  
  <pre><code>grep -e "@home" myfile | cut -d '|' -f1
  </code></pre>
  
  <p>I'm convinced there's a way of doing this, but google / stackoverflow hasn't lead me the right direction yet!</p>
  
  <p>Help appreciated,</p>
  
  <p>Thanks</p>
  
  <p>Alan</p>