Мне нужна помощь в исправлении синтаксиса тестовых примеров jq.Ниже приведен выходной файл и попытка проверить список идентификаторов с помощью команды ниже.Предоставляет индекс ошибки для строкового типа.
[[ $(echo $output| jq -r '.output.value[] | select(.identity).id_list') == *"id2"* ]]
output = {
"resource_output": {
"value": {
"identity": [
{
"id_list": [
"/subscriptions/---/id1",
"/subscriptions/---/id2",
"/subscriptions/--/id3"
],
"principal_id": "",
"tenant_id": "",
"type": "managed"
}
]
}
}