tar解压给出错误



在脚本中有以下命令。$1是tar.gz文件。它被部署在Solaris OS上

gunzip < $1 | tar -verbose xf –

这在过去是有效的,但焦油大约是现在的一半大。我不确定这是否重要。我得到以下错误:

tar: invalid blocksize "xf".

我已经搜索了互联网和SO没有运气。有什么建议吗?

这也取决于你运行的tar的版本。如果安装了gtar,可以使用以下命令

/usr/local/bin/tar -xvzf filename.tar.gz

或者如果你已经安装了GNU tar,请试试这个

tar xzf archive.tar.gz -C /destination

如果这些选项不起作用,请告诉我您运行的是哪个Solaris版本?

相关内容

最新更新