Se você editar um arquivo com vim
, normalmente ele lerá o arquivo na memória e gravará um novo arquivo. Portanto, tail
agora está operando em uma cópia desatualizada do arquivo (que permanece no sistema de arquivos até que tail
(e qualquer outro programa) pare de usá-lo.
Você pode fazer tail
seguir o nome do arquivo (em vez do arquivo) usando:
tail -F yourfile
Observe o maiúsculo F
.