#!/bin/bash

[[ ! "$1" || ! "$2" ]] && \
echo "#> Debes pasar como primer parámetro el JSON a modificar \"vx-centro.conf.json\" y como segundo el JSON de usuarios a crear: \"usuarios.json\"" && \
exit 1

FICH_CONF="${1}"
FICH_USUARIOS="${2}"

### Si el Json tuviera el siguiente contenido, el comando hubiera sido:

# {
#     "usuarios": {
#         "crear": {
#             "lista": [ ... ]
#         }
#     }
# }

jq --slurpfile nueva "${FICH_USUARIOS}" '
.usuarios.crear.lista = $nueva[0].usuarios.crear.lista
' "${FICH_CONF}" | sponge "${FICH_CONF}"

exit 0