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