Sie suchen:
gzcat x.txt.gz >x.txt
Der gzcat Befehl entspricht gunzip -c was den Ausgabestrom einfach in stdout schreibt . Dadurch bleibt die komprimierte Datei unberührt. Sie können also auch verwenden:
gunzip -c x.txt.gz >x.txt
Beachten Sie, dass gzcat auf einigen Systemen auch als zcat bekannt ist also stattdessen so ausführen:
zcat x.txt.gz >x.txt
Sie können den -c verwenden Option von gunzip, die die Ausgabe nach stdout schreibt und sie dann an die Datei Ihrer Wahl weiterleitet:
gunzip -c compressed-file.gz > decompressed-file
Weitere Details auf der Handbuchseite.
Eine einfachere Lösung besteht darin, gunzip wie folgt als Filter zu verwenden:
gunzip < myfile.gz > myfile