我如何(通过命令行)从自制软件中获取公式列表.
运行brew tap仅列出tap,但不列出作为该tap的一部分存在的公式.
如果此命令不存在,我如何以编程方式检索公式列表.
for*_*all 10
水龙头中的公式列表显示在 中brew tap-info $TAP --json。
从这里,您可以使用 JSON 命令行解析器来提取列表,例如jq:
例如,要列出 homebrew/cask-fonts 和 kde-mac/kde 中的所有公式:
brew tap-info homebrew/cask-fonts kde-mac/kde --json | jq -r '.[]|(.formula_names[],.cask_tokens[])'
Run Code Online (Sandbox Code Playgroud)
点击后:
TAP=telemachus/homebrew-desc # (or whatever; need the homebrew- prefix)
TAP_PREFIX=$(brew --prefix)/Library/Taps
ls $TAP_PREFIX/$TAP/Formula/*.rb || ls $TAP_PREFIX/$TAP/*.rb
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5824 次 |
| 最近记录: |