@fdkur34

Как заставить wget качать из конвейера?

начал изучать pipelines и столкнулся что wget не хочет принимать ссылку из конвейера.
curl -s 'https://api.adoptopenjdk.net/v2/latestAssets/releases/openjdk11?openjdk_impl=hotspot&os=linux&arch=x64&release=latest&heap_size=normal&type=jdk' | jq -r '.[0].checksum_link' | wget


Как скачать сразу не сохраняя в файл?
  • Вопрос задан
  • 271 просмотр
Решения вопроса 2
Softer
@Softer
wget $(curl -s 'https://api.adoptopenjdk.net/v2/latestAssets/releases/openjdk11?openjdk_impl=hotspot&os=linux&arch=x64&release=latest&heap_size=normal&type=jdk' | jq -r '.[0].checksum_link')
Ответ написан
jcmvbkbc
@jcmvbkbc
http://dilbert.com/strip/1998-08-24
curl -s 'https://api.adoptopenjdk.net/v2/latestAssets/releases/openjdk11?openjdk_impl=hotspot&os=linux&arch=x64&release=latest&heap_size=normal&type=jdk' | \
jq -r '.[0].checksum_link' | xargs wget
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Karpion
К уже указанным вариантам я ещё расскажу про файл /dev/stdin - во FreeBSD он есть, в других системах не знаю.

Или надо глянуть ключи у wget - может, там есть ключ, переводящий его на stdin.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы