我使用的是 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。
尝试明确添加
-z
标志例如tar xzf fil1.tar.gz
如果两个 tar 都在同一目录中,则不要使用星号 (
*
)tar xzf *.tar.gz tar: t2.tar.gz: Not found in archive tar: Exiting with failure status due to previous errors