我需要在我的程序中即时解压缩压缩文件。当我在我自己的 linux 计算机上尝试它时它可以工作,但是由于某种原因,每当我告诉他们这样做时,学校计算机就会失败。要解压缩,我使用以下命令:
zcat /file/address/file.tar.gz
并得到错误:
/file/address/file.tar.gz.Z: No such file or directory
我尝试查看文档,但找不到关闭这种奇怪行为的标志。
任何帮助将不胜感激。
谢谢
我需要在我的程序中即时解压缩压缩文件。当我在我自己的 linux 计算机上尝试它时它可以工作,但是由于某种原因,每当我告诉他们这样做时,学校计算机就会失败。要解压缩,我使用以下命令:
zcat /file/address/file.tar.gz
并得到错误:
/file/address/file.tar.gz.Z: No such file or directory
我尝试查看文档,但找不到关闭这种奇怪行为的标志。
任何帮助将不胜感激。
谢谢
你学校的系统仍然有旧的“压缩”风格的实用程序,而不是新的基于 GNU “gzip”的实用程序。
假设它可用,您需要使用gzcat
而不是。zcat
当我想gzip时,我一般只是直接使用gzip:
gzip -dc /file/address/file.tar.gz
gzip --解压 /file/address/file.tar.gz
zcat archive.tgz | tar -x --wildcards apri/fls/filename
如果您将 .Z 广告到文件名的末尾,如下所示:
zcat /文件/地址/file.tar.gz.Z
然后它会找到文件。