Exclua os cabeçalhos e o que você terá é gzip
- dados compactados que podem ser descompactados com gzip -d
ou zcat
.
por exemplo.
sed -e '1,/^[[:space:]]*$/d' resp | gzip -d > resp.decompressed
O script sed
exclui os cabeçalhos, ou seja, tudo da primeira linha até a primeira linha vazia ( /^[[:space:]]*$/
).
A classe de caractere [[:space:]]
fará com que o script sed
corresponda a linhas e linhas vazias contendo apenas caracteres de espaço (incluindo retornos de carro, ^M
)
A BTW, uma versão um pouco mais inteligente, extrairia os cabeçalhos Content-Encoding:
e Content-Type:
e usaria o tipo MIME para decidir usar cat
, lynx -dump
, gzip -d
, bzip2 -d
, xz -d
ou qualquer outra coisa para "decodificar" os dados. Mas isso provavelmente exigiria escrevê-lo em perl
.