$ tail -f testfile
команда должна показывать последние записи в указанном файле в реальном времени, верно? Но этого не происходит. Пожалуйста, поправьте меня, если то, что я намерен сделать, неправильно ...
Я создал новый файл "aaa", добавил строку текста и закрыл ее. Затем выполните эту команду (первая строка):
$ tail -f aaa
xxx
xxa
axx
последние три строки - содержимое файла aaa. Теперь, когда команда все еще выполняется (так как я использовал -f
), я открыл файл aaa через графический интерфейс и начал добавлять еще несколько строк вручную. Но терминал не показывает новые строки, добавленные в файл.
Что здесь не так? Команда tail -f
только показывает новые записи, если они написаны только системой? (например, файлы журналов и т. д.)
$ tail -F filename
команду все время вместо$ tail -f filename
права?