环境变量可以包含在JSON输出中吗?

时间:2019-09-25 20:00:45

标签: json environment-variables jq

我正在使用jq从json响应中过滤掉不需要的值,同时还添加了一些值。一些添加的值由环境变量填充,但是我无法让它们在输出中提取实际值。

假设我有URL=http://google.com

这是一个样品卷发:

curl -s http://www.mocky.io/v2/5d8bc42f350000ad02d47227 | jq -r '. | {type:"google-tests", plan_execution_metrics: .plan_execution_metrics, journey_execution_metrics: .journey_execution_metrics, url:"${URL}"}'

但我最终得到:

{
  "type": "google-tests",
  "plan_execution_metrics": {
    "total": 2,
    "passed": 1,
    "failed": 1
  },
  "journey_execution_metrics": {
    "total": 151,
    "passed": 140,
    "failed": 11
  },
  "url": "${URL}"
}

如何获取要包含的环境变量URL的值?

0 个答案:

没有答案