组建json字符
输入一个字符列表
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
appname="aaa bbb ccc ddd"
local appname=$1
json_data=$(echo '["'"$(echo ''${appname}'' | sed 's/ /","/g')"'"]')
DATA_JSON='{"condition": {"bk_inst_name": {"$in": '${json_data}'}}}'
echo "${DATA_JSON}" | jq
==============
{
"condition": {
"bk_inst_name": {
"$in": [
"aaa",
"bbb",
"ccc",
"ddd"
]
}
}
}
本文由作者按照
CC BY 4.0
进行授权