LINUX.ORG.RU

История изменений

Исправление 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]"