Извлеките первые 1000 строк zip-файла

Извлеките первые 1000 строк zip-файла

Используя unzipЯ пытаюсь извлечь первые 1000 строк из XML-файла. Из чтенияКак частично извлечь заархивированный большой текстовый файл?Я использовал ответы для создания:

unzip -p my_feed.zip | dd count=1000 > out.txt

что близко к тому, чего я пытаюсь достичь.

man dd

описывает:

count=n  Copy only n input blocks.

Каков размер входного блока? Как извлечь первые 1000 строк вместо первых 1000 входных блоков?

Обновлять:

Я забыл упомянуть, что использую OSX. Я думал, что это даст тот же результат:

gunzip < my_feed.zip | head -n 1000

но возвращает ошибку:

gunzip: unknown compression format

решение1

Использовать

zcat myfile.zip | head -n 1000

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