Я хочу подражать функциональности gzcat | tail -n.
Это было бы полезно в случае, когда есть огромные файлы (от нескольких ГБ или около того). Могу ли я задержать последние несколько строк такого файла без его чтения с самого начала? Я сомневаюсь, что это будет невозможно, поскольку я предполагаю, что для gzip кодировка будет зависеть от всего предыдущего текста.
Но все же я хотел бы услышать, что кто-то попытался сделать что-то подобное - возможно, исследовать алгоритм сжатия, который мог бы обеспечить такую функцию.