LINUX.ORG.RU

bash-матрёшка из curl и jq

 , ,


0

1

Имеем такое:

# curl -sL https://openlibrary.org/isbn/9780140328721.json | jq '.authors[]'.key | tr -d '"'
/authors/OL34184A
# curl -s 'https://openlibrary.org/authors/OL34184A.json' | jq '.name'
"Roald Dahl"

Пытаюсь без введения переменных завернуть вывод одного во ввод другого, но пока не выходит.

# curl -s 'https://openlibrary.org`curl -sL https://openlibrary.org/isbn/9780140328721.json | jq '.authors[]'.key | tr -d '"'`.json' | jq '.name'
> ^C
# curl -s 'https://openlibrary.org$(curl -sL https://openlibrary.org/isbn/9780140328721.json | jq '.authors[]'.key | tr -d '"').json' | jq '.name'
> ^C

Перемещено hobbit из general

★★★★★

Последнее исправление: eugrus (всего исправлений: 3)