首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Mac上通过命令行安装JQ?

如何在Mac上通过命令行安装JQ?
EN

Stack Overflow用户
提问于 2016-06-07 07:06:03
回答 7查看 216.7K关注 0票数 151

我需要知道在Mac (El Capitan)上安装JQ的最有效方法。代码被下载到我的Mac上,但我想知道如何通过命令行安装和操作它。

EN

回答 7

Stack Overflow用户

发布于 2018-03-14 01:01:33

您可以在mac上使用brew安装任何应用程序/软件包。如果您想知道确切的命令,只需在https://brewinstall.org上搜索您的软件包,您将获得安装该软件包所需的命令集。

首先打开终端并安装brew

代码语言:javascript
复制
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null

现在安装jq

代码语言:javascript
复制
brew install jq
票数 196
EN

Stack Overflow用户

发布于 2016-06-07 07:13:53

在苹果电脑上,安装jq的“最有效”方式可能是使用homebrew,例如

代码语言:javascript
复制
brew install jq

如果您想要开发版本,您可以尝试:

代码语言:javascript
复制
brew install --HEAD jq

但这有各种前提条件。

详细说明请参考jq维基的安装页面:https://github.com/stedolan/jq/wiki/Installation

同一页面还包含有关从源代码安装的详细信息,并提供了使用MacPorts和0install (“零安装”)进行安装的说明。

票数 74
EN

Stack Overflow用户

发布于 2019-09-18 01:03:21

安装jq并测试它是否正常工作的最简单方法是通过brew,然后使用最简单的筛选器来格式化JSON

安装

brew是在mac上管理软件包的最简单的方法:

代码语言:javascript
复制
brew install jq

需要brew吗?运行以下命令:

代码语言:javascript
复制
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

失败:安装和使用说明在https://brew.sh/

测试

.过滤器接受其输入,并将其原封不动地生成为输出。这是标识运算符。(引用文档)

代码语言:javascript
复制
echo '{ "name":"John", "age":31, "city":"New York" }' | jq .

结果在您的终端中应该如下所示:

代码语言:javascript
复制
{
  "name": "John",
  "age": 31,
  "city": "New York"
}
票数 49
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37668134

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档