如何在Linux中将txt转换为.gz/.z

Bha*_*mar 2 linux

在Linux中,如何将txt转换为.gz/.z以及如何查看转换后的tar文件?

我尝试了下面的命令,但它无法正常工作.

tar -cf filename.z filename.txt
tar -cf filebane.gz filename.txt
zcat filename.z/gz
Run Code Online (Sandbox Code Playgroud)

我得到"错误的命令错误".

Jay*_*ayM 2

.Z 通常来自compress. .gz 来自gzip. 焦油与此无关。所以,像这样的东西可以将 .gz 转换为 .Z

zcat <file.gz> | compress - > <file.Z>
Run Code Online (Sandbox Code Playgroud)

或者走另一条路:

 zcat <file.Z> | gzip > <file.gz>
Run Code Online (Sandbox Code Playgroud)

(zcat应该理解compress使用的格式)

如今,.Z 格式的文件已经很少见了。该格式已被 gzip 和 bzip2 取代。