Я пытаюсь создать переменную, используя jq, скажем, например:
firstName=($(curl -s https://www.easports.com/fifa/ultimate-team/api/fut/item | jq -r '.items[].firstName'))
Результат, который я ожидал, - "C. Ronaldo", но он дал мне только "C."Как я могу это исправить?
Как насчет использования .items[0] и подстановки команд вместо ($(...)), который является массивом и может быть разделен на слова, следовательно, просто C.:
.items[0]
($(...))
C.
$ var=$(curl -s 'https://www.easports.com/fifa/ultimate-team/api/fut/item' | jq -r '.items[0].firstName') $ echo "$var" C. Ronaldo