Estoy tratando de descargar algunos .gzarchivos (NB no .tar.gzunos) de las URL dadas y descomprimirlos para sobrescribir los archivos existentes, si los hay.
Para cada descarga individual, probé lo siguiente:
curl -O $URL | gunzip -f
Sin embargo, esto no funciona, ya que no pudo con: gzip: stdin: unexpected end of file. Ejecuté una serie de este comando dentro de un script de shell bash.
Si derramé el comando en dos pasos explícitos, es decir, primero descargue el archivo y luego descomprima el .gzarchivo, funciona.
¿Por qué la versión canalizada no funciona?
--compressed, pero esto funciona solo para respuestas comprimidas.
curl -Orealmente transmite el archivo a la salida estándar? Quizás estás pensandowget -O-?