tail -f bar/somefile.log
сразу же завершится ошибкой, если somefile.log не существует. Как заставить хвост неопределенно долго ждать создания этого файла (что произойдет через несколько минут)?
Обновление: используя -F
, я вижу:
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
потому что bar
еще не существует (он будет создан через несколько минут). когда bar
был создан, и somefile.log
был затронут, tail вообще не воспринимал изменения.