while read A B C D E do pw=$E name=$A" "$B ad=$C id="@"$D data='{"password":"'${pw}'", "displayname": "'${name}'", "threepids": [ { "medium": "email", "address": "'${ad}'" }], "admin": false, "deactivated": false, "avatar_url": null }' h='Authorization: Bearer <AccessToken>' curl -v -X PUT -H "$h" -d "$data" http://localhost:8008/_synapse/admin/v2/users/$id:<matrix domain> sleep 2 done < info.txt