tail -f bar/somefile.log
würde sofort fehlschlagen, wenn somefile.log nicht existiert. Wie kann ich den Schwanz auf unbestimmte Zeit warten lassen, bis diese Datei erstellt wurde (was in wenigen Augenblicken geschehen wird)?
Update: mit -F
sehe ich:
tail: cannot open `bar/somefile.log' for reading: No such file or directory
tail: cannot watch parent directory of `bar/somefile.log': No such file or directory
weil bar
es noch nicht existiert (es wird in wenigen Augenblicken erstellt). Als bar
erstellt und somefile.log
berührt wurde, hat der Schwanz die Änderungen überhaupt nicht aufgenommen.