У меня есть следующий вывод
[
"notimportant",
[
"val1",
"val2",
...,
"valn"
]
]
Я пытаюсь сохранить каждое значение в bash строке, используя jq, я попробовал это
out=''
req=$(curl -s $url)
len=$(echo $req | jq length )
for (( i = 0; i < $len; i++ )); do
element=$(echo $req | jq '.[1]' | jq --argjson i "$i" '.[$i]')
out=${element}\n${out}
done
, которое кажется неуклюжим и также имеет низкую производительность. Я пытаюсь сбросить значения сразу, не зацикливаясь на всех элементах