Windows中从Git Bash运行jq

问题描述

我在Windows中有gitbash.我正在尝试运行jq,但它给了我错误.

$ ./jq-win64.exe 
jq 
parse error: Invalid numeric literal at line 2, column 0

意图:我想使用jq解析json.

推荐答案

使用 github.com/stedolan/jq/releases中的jq-win64.exe

解压 jq-win64.exe 到安装目录
D:\Program Files\Git\usr\bin\jq-win64.exe

修改文件名 jq-win64.exe 为 jq.exe


Administrator@haima-PC MINGW64 /usr/bin
$  echo '{"name":"lisi"}' | jq
{
  "name": "lisi"
}

到此即可使用 jq 命令


Administrator@haima-PC MINGW64 /usr/bin
$  echo '{"name":"lisi"}' | jq
{
  "name": "lisi"
}
作者:admin  创建时间:2023-01-04 07:55
最后编辑:admin  更新时间:2024-12-22 19:32