Использование head ala tail -f

Использование head ala tail -f

Файлы журналов, которые расширяются в конце, можно прочитать в режиме реального времени с помощью tail -fкоманды

Можно ли сделать то же самое с журналом, который добавляется в начало?

Страница руководства headне помогает.

решение1

TomH прав, и также, как head должен выводить изменения? Однако, если все, что вам нужно, это постоянно обновляемый вид первых n строк, попробуйте

watch head file.txt

или

watch -n 1 -d head file.txt

решение2

Ну, вы не можете "добавить в начало" файла. Единственный способ добиться этого эффекта — переписать весь файл, но без сопоставления текста headне будет возможности узнать, что произошло.

Это просто, tailтак как он просто отслеживает позицию, до которой он считывал данные, а затем пытается прочитать больше байтов за этой позицией.

Связанный контент