I'll test on Mac - on Linux, if you tail a non-existent file, it simply emits a message on stderr and waits for the file to appear.