我希望能够在Mac上从命令行运行7zip。有人有如何设置的说明吗?

#1 楼

要使用Homebrew安装p7zip,请首先更新您的brew公式,以确保获得最新的p7zip

$ brew update


使用Homebrew安装p7zip

$ brew install p7zip


sputnik目录中的所有文件添加到压缩文件heed.7z中:

$ 7z a heed.7z sputnik


解压缩heed.7z

$ 7z x heed.7z


评论


对于macports相同:sudo端口安装p7zip没问题

–艾伦·布朗特(Alan Blount)
2014年8月23日下午2:39

@AlanBlount感谢您为MacPorts添加说明。

–特洛伊·哈维(Troy Harvey)
2014-09-10 20:49

@ pal4life检查您的地窖目录上的权限。

–特洛伊·哈维(Troy Harvey)
14-10-19在20:38

@MaciekSemik示例文件名。

– Sridhar Katakam
17 Mar 14 '17 at 10:10

我不得不来到这里来发现该命令不是p7zip,而是7z ...

– MikeP
17 Dec 10 '17 at 0:52

#2 楼

在7-zip的下载页面上,有多个OS X选项。不幸的是,它们似乎带有GUI,或者暂时不可用。


您可以下载p7zip但是。


p7zip是Unix / Linux的7-Zip的命令行版本,由独立开发人员制作。


Linux二进制文件和Sourceforge上的源代码形式。

下载源代码,然后在将存档解压缩到的文件夹中运行make。它将自动为您的操作系统构建7za。您可能需要Xcode及其命令行工具才能使其正常运行。

评论


在“ make”之前,我必须发出命令“ cp makefile.macosx_64bits makefile.machine”

– Christinmtown
15年3月16日在16:47

#3 楼

如果只需要提取档案,则unar(Unarchiver的命令行版本)也支持7zip。