LINUX.ORG.RU

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

Исправление intelfx, (текущая версия) :

ИТТ люди не умеющие в jq.

cat file | jq -Rn \
    --arg v1 / \
    --arg v3 rabbit@node1 \
    '[inputs] | map({"{#VHOSTNAME}" : $v1, "{#QUEUENAME}": ., "{#NODENAME}": $v3})'

Исправление intelfx, :

ИТТ люди не умеющие в jq.

cat file | jq -rRn \
    --arg v1 / \
    --arg v3 rabbit@node1 \
    '[inputs] | map({"{#VHOSTNAME}" : $v1, "{#QUEUENAME}": ., "{#NODENAME}": $v3})'

Исправление intelfx, :

ИТТ люди не умеющие в jq.

cat file | jq -rRn \
    --arg v1 / \
    --arg v3 rabbit@node1 \\
    '[inputs] | map({"{#VHOSTNAME}" : $v1, "{#QUEUENAME}": ., "{#NODENAME}": $v3})'

Исправление intelfx, :

ИТТ люди не умеющие в jq.

cat file | jq -rRn \
    --arg v1 / \
    --arg v3 rabbit@node1 \\
    '[inputs] | map({"{#VHOSTNAME}" : $v1, "{#QUEUENAME}": ., "{#NODENAME}": $v3})'

Исходная версия intelfx, :

ИТТ люди не умеющие в jq.

cat file | jq -rRn \
    --arg v1 / \
    --arg v3 rabbit@node1 \\
    '[inputs] | map({"{#VHOSTNAME}" : $v1, "{#QUEUENAME}": ., "{#NODENAME}": $v3})'