title: delete all files within a directory that are older than 1 day
body: <p>I need to ensure that I have no old files left in my directory so what I think I do is</p>
  
  <pre><code>find . -type f -mtime +1 -delete
  </code></pre>
  
  <ul>
  <li><p>i got that from the find man page but then 
  
  <p>find . -type f -mtime +1 -exec /bin/rm</p></li>
  </ul>
  
  <p>but again, now told that <em>find: -exec requires an argument</em> - didn't iI pass this. So I started Googling and I found that my command needs to look likee this:</p>
  
  <pre><code>find . -type f -mtime +1 -exec /bin/rm -f {} +
  </code></pre>
  
  <p>and now I'm just wondering what the two <strong>{}</strong> s and the <strong>+</strong> sign are for. Can anyone help me here?</p>
  
  <p>Thanks!</p>