Файлы журнала, которые расширяются в хвосте, могут быть прочитаны в реальном времени с помощью команды tail -f
Есть ли в любом случае сделать то же самое с журналом, который добавляется в начале?
Страница справочника по head
не помогает.
Ну, вы не можете "добавить в начале" файла. Единственный способ добиться этого эффекта - переписать весь файл, но, если бы не текстовая head
, не было возможности узнать, что произошло.
Это легко для tail
поскольку он просто отслеживает позицию, до которой он прочитал, а затем продолжает пытаться прочитать больше байтов за пределами этой позиции.
TomH правильно, а также, как руководитель должен выводить изменения? Однако, если все, что вам нужно, это постоянно обновляющийся вид первых n строк, попробуйте
watch head file.txt
или же
watch -n 1 -d head file.txt