我正在使用 kislyuk/yq - 更经常谈论的版本,它是 jq 的包装器,用 Python 编写,使用 PyYAML 库进行 YAML 解析
版本是yq 2.12.2
我的jq是jq-1.6
我正在使用 ubuntu 和 bash 脚本进行解析。
我把它写成 bash
alias=alias1
token=abc
yq -y -i ".tokens += { $alias: { value: $token }}" /root/.github.yml
我收到以下错误
jq: error: abc/0 is not defined at <top-level>, line 1:
.tokens += { alias1: { value: abc }}
我不明白。为什么最后会有 /0 ?