
Estou executando o Mac OS 10.6.8
Montei uma unidade de rede, cujo arquivo preciso observar. Eu estava planejando usar cauda.
Quando executo o seguinte:
tail -f /Volumes/Cache-A/TransferLog.txt
Acabo com um tail
relatório que parece correto, porém não é atualizado. (é como se eu tivesse digitado tail
em vez de tail -f
exceto que o shell não volta - tenho que digitar Ctrl- Cpara voltar onde posso digitar)
A unidade Cache-A é um sistema Linux e confirmei isso quando executo o comando
tail -f TransferLog.txt
ele é atualizado conforme o 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 e não um arquivo local? A montagem via NFS ajudaria? ( Não consigo montar via AFP )
EDIT: Acontece que POSSO montar via AFP, embora o mesmo problema esteja ocorrendo. (Não sou tão inteligente com o wireshark - mas vou dar uma olhada nisso também)