Как подставить в URL переменную взятую из списка в файле?
Есть построчный список пользователей в текстовом файле.
user1
user2
..
userN
Есть API, при запросе к которому в виде curl http://address.ru/api/user1/ возвращающется различная информация о пользователе (в этом случае о пользователе user1) в формате json.
Как сделать скрипт, который будет брать построчно имя пользователя из файла users.txt подставлять его в curl и записывать ответ построчно в другой файл out.txt ?
Разберитесь с парсингом джейсона в консольной тулзе jq (иногда нужно дополнительно поставить в систему).
Ну или если там простой json, можно грепом/awk вырезать нужные поля.
while read; do
curl -s http://address.ru/api/$REPLY | jq '.' >> out.txt
done<users.txt