Estou executando o Mac OS 10.6.8
Eu montei uma unidade de rede, cujo arquivo preciso assistir. Eu estava planejando usar a cauda.
Quando executo o seguinte:
tail -f /Volumes/Cache-A/TransferLog.txt
Acabo com um relatório tail
que parece correto, mas não é atualizado.
(é como se eu tivesse digitado tail
ao invés de tail -f
exceto que o shell não retorna - eu tenho que digitar Ctrl - C para voltar onde eu posso digitar)
A unidade Cache-A é um sistema linux, e eu confirmei que quando eu executo o comando
tail -f TransferLog.txt
atualiza como esperado.
Existe uma razão pela qual o comando tail do OS X não está sendo atualizado corretamente? É porque é uma unidade montada em rede em vez de um arquivo local? A montagem via NFS ajudaria? ( não consigo montar via AFP )
EDITAR: Acontece que eu posso montar via AFP, embora o mesmo problema está ocorrendo. (Eu não sou tão inteligente com wireshark - mas eu vou ver isso também)