tar 1.27:一些 gz 包正在被提取,但有些则没有

tar 1.27:一些 gz 包正在被提取,但有些则没有

我使用的是 tar 版本 1.27。我有 2 个相同压缩格式的不同 tar 球 (*.tar.gz)。一个正在被提取,但另一个不在同一架构上。我收到的错误是“无效的焦油魔法”。

file intltool-0.51.0.tar.gz: gzip compressed data, last modified: Mon Mar  9 01:41:20 2015, max compression, from Unix

我尝试过tar -xvf *.tar.gz

有人可以建议一些解决方案吗?

答案1

我无法重现问题,但我使用的是 tar 1.28。

  1. 尝试明确添加-z标志例如

    tar xzf fil1.tar.gz
    
  2. 如果两个 tar 都在同一目录中,则不要使用星号 ( *)

    tar xzf *.tar.gz
    tar: t2.tar.gz: Not found in archive
    tar: Exiting with failure status due to previous errors
    

相关内容