Se esta fosse uma string json adequada, você poderia analisá-la com jq
:
your_api_call | jq -r '.[]["username"]'
ou
jq -r '.[]["username"]' file
Mas a string que você forneceu não é adequada. Está faltando os colchetes de fechamento ( ]}
) no final e tem um .
.
jq
deve estar disponível na maioria dos gerenciadores de pacotes, por exemplo, instale-o com:
sudo apt install jq
Se, de alguma forma, precisar usar grep
e ter pgrep
/ grep -P
disponível:
grep -Po '"username":"\K[^"]*'