tail -f wird auf der AFP-gemounteten Freigabe nicht aktualisiert

tail -f wird auf der AFP-gemounteten Freigabe nicht aktualisiert

Ich verwende Mac OS 10.6.8

Ich habe ein Netzlaufwerk gemountet, dessen Datei ich überwachen muss. Ich hatte vor, Tail zu verwenden.

Wenn ich Folgendes ausführe:

tail -f /Volumes/Cache-A/TransferLog.txt 

Am Ende erhalte ich einen tailBericht, der korrekt aussieht, jedoch nicht aktualisiert wird. (Es ist, als hätte ich etwas eingegeben, tailanstatt zu tail -fakzeptieren, dass die Shell nicht zurückkommt – ich muss etwas eingeben Ctrl, Cum dorthin zurückzukehren, wo ich etwas eingeben kann.)

Das Cache-A-Laufwerk ist ein Linux-System, und ich habe bestätigt, dass, wenn ich den Befehl ausführe

tail -f TransferLog.txt

Es wird wie erwartet aktualisiert.

Gibt es einen Grund, warum der OS X-Tail-Befehl nicht richtig aktualisiert wird? Liegt es daran, dass es sich um ein im Netzwerk gemountetes Laufwerk und nicht um eine lokale Datei handelt? Würde das Mounten über NFS helfen? ( Ich kann nicht über AFP mounten )

EDIT: Es stellte sich heraus, dass ich über AFP mounten KANN, obwohl das gleiche Problem auftritt. (Ich kenne mich mit Wireshark nicht so gut aus – aber ich werde mir das auch ansehen)

verwandte Informationen