tail -f
funciona no descritor de arquivo, não no nome do arquivo. Se o arquivo estiver sendo sobrescrito ou excluído e recriado, tail -f
não conseguirá rastreá-lo.
No gnu tail, há a opção --follow=name
ou -F
, que irá rastrear o nome do arquivo em vez do descritor inode / file.