История изменений
Исправление vodz, (текущая версия) :
QUEUENAMES=(
rabbit1-test1
rabbit1-test2
rabbit1-test3
)
for q in "${QUEUENAMES[@]}"; do
Q+=${Q:+,}\"$q\"
done
jq '.[] as $q | { "data":
{"{#VHOSTNAME}": "/", "{#QUEUENAME}": $q, "{#NODENAME}": "rabbit@node1" } }' <<< "[$Q]"
Исходная версия vodz, :
QUEUENAMES=(
rabbit1-test1
rabbit1-test2
rabbit1-test3
)
for q in "${QUEUENAMES[@]}"; do
Q+=${Q:+,}\"$q\"
done
echo "[$Q]"
jq '.[] as $q | { "data":
{"{#VHOSTNAME}": "/", "{#QUEUENAME}": $q, "{#NODENAME}": "rabbit@node1" } }' <<< "[$Q]"