title: How to make tail wait for files to be created before tailing them
body: <p>I've been trying to find a way to make <code>tail</code> wait for files to be created and then start tailing them.</p>
  
  <p>For example, let's assume I have a <code>logs</code> directory which hasn't been created yet, but my application will create it. Let's say I have another process in which I'd like to run <code>tail -F logs/*.log</code> and have it start tailing all the files as soon as they are created. How would I go about doing that?</p>
  
  <p>And another thing: if <code>tail</code> is tailing some file which is deleted, is it possible to have it start tailing it again, if it's re-created?</p>