#!/usr/bin/env bash # get all project metadata and reshape json to print a list if ! response="$(curl -fs --get "${OPENREFINE_URL}/command/core/get-all-project-metadata")"; then error "no OpenRefine reachable/running at ${OPENREFINE_URL}" else echo "$response" | jq -r '.projects | keys[] as $k | "\($k):\(.[$k] | .name)"' fi