У меня есть сжатый текстовый файл. a.zip
Я хочу прочитать первые 10 строк. Возможно ли это сделать без разархивирования всего файла?
Этот простой pipe-скрипт работает для меня:
zcat a.zip | head -n 10
Здесь:
zcat a.zip
- распаковывает zip-архив и отправляет его содержимое на стандартный вывод |
трубы zcat
с выхода на вход head
head -n 10
- показывает первые 10 строк из своего стандартного входа