如何查找Homebrew包安装的可执行文件?以sevenzip为例
如何查找Homebrew包对应的二进制命令/文件
针对你遇到的sevenzip包找不到对应命令的问题,有几个简便的本地命令可以直接查到包关联的二进制文件:
- 用
brew list --verbose sevenzip:这个命令会列出该包安装的所有文件,其中bin目录下的就是可执行命令。比如sevenzip的输出里就能看到opt/homebrew/Cellar/sevenzip/[版本号]/bin/7zz这类路径,直接用7zz就能运行。 - 用
brew link --verbose sevenzip:执行这个命令会显示Homebrew为该包创建的所有软链接,重点看指向bin目录的条目,就能知道对应的命令名称。 - 直接查看包的bin目录:先用
brew --prefix sevenzip获取包的安装根路径,再用ls $(brew --prefix sevenzip)/bin列出该目录下的所有可执行文件,一目了然。
另外,部分Homebrew包的brew info输出确实不会明确标注二进制命令名称,但通过上面的方法都能快速找到。
内容的提问来源于stack exchange,提问作者Marcellvs
相关产品推荐
相关产品推荐

