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


当前回答

对于CentOS、RHEL、Amazon Linux: Sudo yum安装jq

其他回答

对于CentOS、RHEL、Amazon Linux: Sudo yum安装jq

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

首先打开终端并安装brew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null

现在安装jq

brew install jq

安装jq并测试其工作的最简单方法是通过brew,然后使用仅格式化JSON的最简单过滤器

安装

Brew是mac上管理包的最简单的方法:

brew install jq

需要啤酒吗?执行如下命令:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

如果做不到这一点:安装和使用说明在https://brew.sh/上

Test

的。Filter接受其输入,并将其作为输出产生。这是恒等算子。(引用文档)

echo '{ "name":"John", "age":31, "city":"New York" }' | jq .

结果应该像这样显示在你的终端:

{
  "name": "John",
  "age": 31,
  "city": "New York"
}

要确保已安装自制程序,请安装jq

git -C "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask" fetch --unshallow 
brew update
brew install jq

安装没有brew的jq: Sudo apt安装jq