LINUX.ORG.RU

История изменений

Исправление biophydener, (текущая версия) :

Файл только дописывается в конец новыми данными.

Он - лог.

Я тут помыслил: а умеет sed искать не первую строку с начала файла, выводя остаток до конца, а искать первую строку при поиске с конца файла?

То есть при

..data..
..data..
<90% of content>
..
..data..
regex_1
..data..
..data..
regex_1
..data..
regex_1
..data..

шерстить не весь файл с начала, а поднимаясь последовательно с конца до первого вхождения искомого паттерна в файл, выводя затем результат в виде

regex_1
..data..
..data..
regex_1
..data..
regex_1
..data..

Исправление biophydener, :

Файл только дописывается в конец новыми данными.

Он - лог.

Я тут помыслил: а умеет sed искать не первую строку с начала файла, выводя остаток до конца, а искать последнюю строку при поиске с конца файла?

То есть при

..data..
..data..
<90% of content>
..
..data..
regex_1
..data..
..data..
regex_1
..data..
regex_1
..data..

шерстить не весь файл с начала, а поднимаясь последовательно с конца до первого вхождения искомого паттерна в файл, выводя затем результат в виде

regex_1
..data..
..data..
regex_1
..data..
regex_1
..data..

Исходная версия biophydener, :

Файл только дописывается в конец новыми данными. Он - лог. Я тут помыслил: а умеет sed искать не первую строку с начала файла, выводя остаток до конца, а искать последнюю строку при поиске с конца файла?

То есть при

..data..
..data..
<90% of content>
..
..data..
regex_1
..data..
..data..
regex_1
..data..
regex_1
..data..

шерстить не весь файл с начала, а поднимаясь последовательно с конца до первого вхождения искомого паттерна в файл, выводя затем результат в виде

regex_1
..data..
..data..
regex_1
..data..
regex_1
..data..