zcat不会正确解压缩文件
-
08-07-2019 - |
题
我需要在程序中动态解压缩压缩文件。它在我自己的Linux计算机上运行时有效,但出于某种原因,每当我告诉他们这样做时学校计算机就会失败。要解压缩我正在使用以下命令:
zcat /file/address/file.tar.gz
并收到错误:
/file/address/file.tar.gz.Z: No such file or directory
我尝试查看文档,但找不到一个标志来关闭这种奇怪的行为。
非常感谢任何帮助。
由于
解决方案
您学校的系统仍然有旧的<!> quot; compress <!> quot;样式实用程序而不是较新的GNU <!>“gzip <!>”;基础的。
你需要使用gzcat
而不是zcat
,假设它可用。
其他提示
我通常只是在想要gzip时直接使用gzip:
gzip -dc /file/address/file.tar.gz
gzip --decompress /file/address/file.tar.gz
zcat archive.tgz | tar -x --wildcards apri/fls/filename
如果您将.Z添加到文件名的末尾,请执行以下操作:
zcat /file/address/file.tar.gz.Z
然后它会找到该文件。
不隶属于 StackOverflow