У меня есть большой файл mysqldump gzipped, который содержит некоторые определения таблиц, а затем много операторов вставки. Я хотел бы изменить определения таблицы, но оставить операторы вставки в покое. Размер файла при сжатии составляет около 500 ГБ, поэтому я хотел бы не разархивировать его, просто чтобы отредактировать. Чтобы пропустить заголовок я мог сделать
zcat bigfile.gz | tail -n+50
И просто добавить заголовок в другой файл GZIP я могу сделать
zcat header.gz bigfile.gz
Но есть ли способ объединить эти два утверждения?