7z 命令用于解压缩 -p -a

7z 命令用于解压缩 -p -a

我的 .sh 文件中有一个命令行执行,它解压缩 zip 格式的文件。以下是解压缩文件的命令unzip -p -a

elif [ "${FILECOMMANDOUTPUT}" = "Zip" ]
then
 COMMANDTOUSE="/usr/bin/unzip -p -a"

但如果文件大小较大(例如 935 MB),则上述命令unzip -p -a不起作用。7z e -so -bd如果我们需要将其输出通过管道传输或重定向到其他地方(到文件),我有一个命令可以工作。但我只需要一个可以替换unzip -p -a上面代码的命令。

答案1

如果你安装了 java 试试这个:

    jar xf filename.zip

Java 支持提取更大的 zip 文件。

相关内容