bash - 在 shell 脚本中解压缩文件时出错。 - 需要PK兼容。 v5.1(可以做v4.6)

标签 bash shell ubuntu sh ubuntu-14.04

我在 Shell 脚本中使用 unzip test.zip。但是在执行这一行时我得到一个错误

Archive:  test.zip
   skipping: hello.pdf                need PK compat. v5.1 (can do v4.6)

即使我尝试从 ubuntu 的终端运行这个单一命令,它也会抛出相同的错误 need PK compat。 v5.1(可以做v4.6)

卸载并重新安装 unzip 也没有用。或者,我必须安装 p7zip-full 来解压缩 test.zip 文件。如何解决这个问题并在 shell 脚本中使用 unzip??

最佳答案

在 Debian 中使用 p7zip-full 包中的 7z:

$ 7z x test.zip

关于bash - 在 shell 脚本中解压缩文件时出错。 - 需要PK兼容。 v5.1(可以做v4.6),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28383199/

相关文章:

ubuntu 上的 django

xml - 通过 bash 脚本重新格式化文件 linux 中的文本

linux - 输出重定向不适用于某个程序

bash - 如何编写一个 shell 脚本来重复 java 程序特定次数?

linux - bash:如何从文件或数组构造带引号的参数

linux - 我如何创建一个通用的 shell 命令来退出或从执行或获取的脚本中返回?

bash - 用于格式化文件名中数字的 Shell 命令

linux - 使用 bash 清理输出文件的最佳方法是什么?

python - 无法为 Python 安装包 'requests'

Docker compose,构建未知