Solicite que gunzip
envie para a saída padrão e redirecione para um arquivo nesse diretório:
gunzip -c file.gz > /THERE/file
zcat
é um atalho para gunzip -c
.
Se você deseja compactar vários arquivos, repita todos os arquivos:
for f in *.gz; do
STEM=$(basename "${f}" .gz)
gunzip -c "${f}" > /THERE/"${STEM}"
done
(aqui basename
é usado para obter a parte do nome do arquivo sem a extensão)