Primeiro, o problema específico: no linux, eu uso o zcat para listar um arquivo .zip. No osx, o zcat parece anexar automaticamente .Z ao nome do arquivo. Várias pessoas sugerem a substituição do zcat pelo gzcat; no entanto, o gzcat reclama que o arquivo não está no formato gzip!
'file' mostra o seguinte: ... Dados de arquivo compactado, pelo menos v2.0 para extrair
Portanto, nem o zcat nem o gzcat funcionarão no osx, o que posso fazer?
Eu tenho um script de tamanho médio no bash que usa, zcat / gzcat, sed awk e outros utilitários básicos para processar vários arquivos. Gostaria de duplicar esse ambiente no meu laptop osx para poder trabalhar offline. Alguma sugestão geral de como posso evitar tanta dor? Espero que este seja um fluxo de trabalho bastante rotineiro, portanto, deve ter sido resolvido por outras pessoas.
zip
para lidar com arquivos zip, não gzip
.