Para comprimir con Gzip, si se utiliza el metodo comun "gzip -q archivo", nos ecnontramos con que el comando Gzip comprime el archivo y lo renombra como "archivo.gz". Ese comportamiento es indeseable en muchos casos, por ejemplo si el archivo es un log de sistema, en el que se esta escribiendo de forma continua y lo se puede tocar.
Para
comprimir, pero sin destruir el archivo origen se puede hacer:
Si es solo un archivo:
Quote::
cat fichero_a_comprimir | gzip > fichero_salida.gz
Si son varios ficheros a comprimir en uno solo
Quote::
cat fichero1 fichero2 | gzip > fichero_salida.gz