O comando lesspode ser usado para substituir tailem
tail -f file
para fornecer recursos como lidar com saída binária e navegar pela rolagem:
less +F file
O +prefixo significa "fingir que digito isso após a inicialização" e a chave Fcomeça a seguir.
Mas lesstambém pode substituir
tail --follow=name file
que segue filemesmo que o arquivo real seja excluído ou movido, como um arquivo de log movido para file.log.1e, em seguida, um novo arquivo seja criado com o mesmo nome que o arquivo a seguir?
less --follow-name +Fé isso - não faço ideia de como eu perdi isso - eu tinha certeza que procurei na página de manual follow... estranho. Faça disso uma resposta!
--follow-nameé descrita, mas +Fnunca é mencionada, e eu acho que é muito importante porque não é amplamente conhecida obviamente.
less follow, LEIA A PERGUNTA. Ele já responde como fazer lessalterações nos arquivos a seguir!
less --follow-nameouless --follow-name +F