Сценарий строк в секунду

Вы всегда должны монтировать /boot с записью в /etc/fstab.

Во время загрузки загрузчик читает раздел /boot. Ничто не использует каталог /boot во время выполнения, кроме обновлений или ручных изменений. Это означает, что файлы в каталоге /boot вашего раздела / неуместны и сбивают с толку. Вы должны удалить их.

Вы можете (автоматически) монтировать тот же раздел /boot в других операционных системах, но вы должны установить только один загрузчик.

1
24.02.2017, 18:40
1 ответ

Вам нужен файл позиции. Файл позиции должен хранить время и размер (в байтах) файла при начальном чтении или позицию файла при последнем чтении.

Затем вы должны использовать tail -c + bytepos для поиска этой позиции, а затем ограничить вывод с помощью sed '/ PATTERN /! Q' FILE , который должен скопировать свой stdout, пока он не перестанет соответствовать ШАБЛОНУ. Однако вы могли бы создать негативный паттерн. Оттуда просто подключите туалет для подсчета строк.

Примерно так (непроверено):

tail -c +bytepos | sed '/timestamp/!q' | wc
0
28.01.2020, 01:00

Теги

Похожие вопросы